当您想访问某个layout.xml文件中的自定义视图时,您有两种选择:
- 该视图在它自己的类中。然后你做
<package.name.MyView android:layout_width= ... /> - 视图是一个内部类:
<view class="package.name.OuterClass$MyView" android:layout_width= ... />
现在我想在<PreferenceScreen>. 第一种方法效果很好,但我想将所有自定义Preference类放在我的 PreferenceActivity 中。我试过<Preference class="package.name.OuterClass$MyPreference" ... />(也用'.'而不是'$')以及<package.name.OuterClass.MyPreference ... />,但都失败了。
有人有想法吗?