首页 > 解决方案 > “。” 在 java 类的名称之后

问题描述

public static class RelativeLayout.LayoutParams extends ViewGroup.MarginLayoutParams 

我在 android studio 中出现了 RelativeLayout。为了给容器设置一些参数,我们创建了一个RelativeLayout.LayoutParams 对象。既然点运算符不能用在 java 类的名称中,那么为什么在这里使用它,或者是别的什么。请有人帮我解决这个问题。

标签: javaandroidsyntax

解决方案


这是一个 [嵌套类] ( https://docs.oracle.com/javase/tutorial/java/javaOO/nested.html )。在这种情况下,LayoutParams是在类内部声明的RelativeLayout类。


推荐阅读