android.preference.PreferenceのlayoutResIdを設定する方法はありますか? com.android.internal.R.layout.preferenceをListView以外のものに置き換える必要があります。 (私は別のビューでPreferenceActivityを望んでおり、デフォルトのListViewを表示するのではなく、そのビューの設定の階層を膨らませる)。 PreferenceActivityではPreferenceManagerを取得できますが、PreferenceManager.getPreferenceScreenはpackage-privateです。 PreferenceScreen.setLayoutResIdは私が望むResIdを変更することができますが、私はそれを得ることはできません。もし私ができれば、この仕事を変えるのだろうか、それともそれを破るだろうか? android.R.id.list
(またはXMLから@android:id/list
)のIDとレイアウトのどこかにListView
があるようカスタムcom.android.internal.R.layout.preferenceを使用する
1
A
答えて
1
あなたは限りPreferenceActivity
にsetContentView
を呼び出すことができます。これは、嗜好が膨張するターゲットになります。この要件が満たされている限り、あなたが望む他のビューを自由に追加することができます。
関連する問題
- 1. NetbeansプラットフォームでカスタムNotifyDescriptorを使用する
- 2. VB6でカスタムMouseIconを使用する
- 3. カスタムSpiderMonkeyをfirefoxで使用する5
- 4. 複数のカスタムUITableViewCellを使用する
- 5. 接続にカスタムAPNを使用する
- 6. カスタムModelValidatorProviderでRegularExpressionAttributeを使用する
- 7. カスタムFieldBridge内でアナライザを使用する
- 8. StoryboardでカスタムUITableViewControllerクラスを使用する
- 9. カスタムJSプラグインでRequireJsを使用する
- 10. Androidスタジオでカスタムandroid.jarを使用する
- 11. レンダリングでカスタムjsonメソッドを使用する
- 12. DataGridView列でカスタムCheckBoxComboBoxを使用する
- 13. DOTNETNUKEでカスタム.NETコードを使用する
- 14. JFileChooserでカスタムFileFilterを使用する
- 15. openldapでカスタム属性を使用する
- 16. 別のカスタムMSBuildタスクを使用するカスタムMSBuildタスクの作成
- 17. インデクサのカスタム使用
- 18. カスタムsimpleCursorAdapterの使用
- 19. Riak ReferenceError - カスタムjavascriptを使用
- 20. iCarouselのカスタムUIViewを使用
- 21. カスタムMavenアーキタイプで使用するJCodeModel
- 22. InstallShieldは別のカスタムDLLのカスタムDLLを使用します
- 23. ASP.NETカスタムRoleProvider - クッキーの使用
- 24. カスタムSharePointレンダリングテンプレートの使用
- 25. カスタム属性の使用
- 26. 外部フレームワークを使用するカスタムiOSフレームワークを構築する
- 27. WPFでカスタムRoutedEventを使用すると、TargetInvocationExceptionが発生する
- 28. ストーリーボードを使用してAppDelegateでカスタムNavigationControllerを使用する方法
- 29. カスタムXIBを使用したカスタムUIView:IBOutletsが機能しない
- 30. カスタムURLを使用するにはFirefoxをハックしますか?
http://stackoverflow.com/questions/5334194/custom-preferencescreen-with-clickable-buttons –