私はsetDisplayHomeAsUpEnabled
のことを知っていますが、setDefaultDisplayHomeAsUpEnabled
とは何ですか?ドキュメントが見つかりません。使用されている以外は何も見つかりません。AndroidサポートライブラリでActionBar#setDefaultDisplayHomeAsUpEnabledとは何ですか?
1
A
答えて
2
このメソッドは、サポートアクションバーでのみ使用でき、Android 3以降で使用可能な「ネイティブ」ActionBarクラスでは使用できません。さらに重要なのは、ソースに@hide
と注釈が付けられています。サードパーティの開発者。それがGoogleによってどこにも書かれていない理由です。あなたはそれを使わないでください。
public void setDefaultDisplayHomeAsUpEnabled(boolean enable) {
if (!mDisplayHomeAsUpSet) {
setDisplayHomeAsUpEnabled(enable);
}
}
だから、基本的にはsetDisplayHomeAsUpEnabled
を使用するのとまったく同じ行いますが、値がまだ使用して手動で設定されていない場合にのみ:ソースをより深く見て持つ
は、私がWindowDecorActionBar
で実装する方法が見つかりました前記機能。
tldr:常にsetDisplayHomeAsUpEnabled
を使用し、デフォルトの方法を無視する必要があります。
関連する問題
- 1. ActionBarサポートライブラリ
- 2. サポートライブラリよりSherlock Actionbarを選択する
- 3. サポートライブラリでAnimatedVectorDrawableと
- 4. のGradleとAndroidのサポートライブラリ
- 5. Android FragmentActivity/FragmentPagerAdapterとactionBar update onCreateOptionsMenu
- 6. Android、サポートライブラリを使用していない場合、DrawerLayoutと同等のクラスは何ですか?
- 7. Android actionBar OnClick()
- 8. Holo.Light.DarkActionBar ActionBarのデフォルトの16進数は何ですか?
- 9. AndroidサポートライブラリのCircleCIビルド失敗
- 10. AndroidでAsyncCallBackとは何ですか?
- 11. Android ActionBar互換性
- 12. AndroidのカスタムActionBarボタンでアップナビゲーションプロパティを追加
- 13. ActionBarでのAndroidアイテムのスタイルの変更
- 14. カスタムビューとタブでAndroid ActionBarを作成する方法
- 15. Android GSFパッケージとは何ですか?
- 16. androidのUnified Inboxとは何ですか?
- 17. AndroidのODEXファイルとは何ですか?
- 18. Androidのキーガードとは何ですか?
- 19. Android MVP:インタラクタとは何ですか?
- 20. Android StudioのMavenとは何ですか?
- 21. dexoptとは何ですか? (Androidシェルコマンド)
- 22. Androidのicicleパラメータとは何ですか?
- 23. android - ビュー階層とは何ですか?
- 24. AndroidクラスのAudioManagerとは何ですか?
- 25. Androidアプリの「フィーチャーグラフィック」とは何ですか?
- 26. androidのUri.parseとは何ですか
- 27. Android - フォアグラウンドサービスとは何ですか?
- 28. androidのboot.imgファイルとは何ですか?
- 29. Android証明書とは何ですか?
- 30. Android - requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS)とは何ですか?