当您想访问某个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 ... />
,但都失败了。
有人有想法吗?