一部のファイルでカスタム ビューにアクセスする場合layout.xml
、次の 2 つのオプションがあります。
- ビューは独自のクラスにあります。その後、あなたは
<package.name.MyView android:layout_width= ... />
- ビューは内部クラスです:
<view class="package.name.OuterClass$MyView" android:layout_width= ... />
今、私は同じことを a の中でやりたいと思っています<PreferenceScreen>
。最初の方法はうまく機能しますが、すべてのカスタムPreference
クラスを PreferenceActivity にまとめたいと考えています。<Preference class="package.name.OuterClass$MyPreference" ... />
と同様に(「$」の代わりに「。」を使用して)試しまし<package.name.OuterClass.MyPreference ... />
たが、両方とも失敗しました。
誰にもアイデアがありますか?