nul*_*ull 3 java android class
来自:http: //developer.android.com/resources/tutorials/views/hello-gridview.html,在ImageAdapter类中:
imageView.setLayoutParams(new GridView.LayoutParams(85, 85));
Run Code Online (Sandbox Code Playgroud)
查看新的GridView.LayoutParams部分.这似乎是的LayoutParams内部静态类的GridView类的,但根据Android的文档,GridView控件类的完整路径是android.widget.GridView,而的LayoutParams是android.widget.AbsListView.LayoutParams.所以LayoutParams不是GridView的内部静态类.
怎么可能呢?
大概是这样的:
class BaseOuter {
static class BaseInner {
}
}
class SubOuter extends BaseOuter {
}
public class Test {
public static void main(String[] args) {
SubOuter.BaseInner x = new SubOuter.BaseInner();
}
}
Run Code Online (Sandbox Code Playgroud)
我可能建议使用"规范"方式来引用嵌套类型(因此BaseOuter.BaseInner在我的示例中)仅为了清楚起见.
| 归档时间: |
|
| 查看次数: |
162 次 |
| 最近记录: |