HonycombのActionBarの左側にいくつかのメニュー項目を配置したいが、これを行う方法を示すドキュメンテーションは見つかりませんでした。連絡先アプリにはナビゲーションバーのすぐ左に検索があるので、これは可能なようです。どのように左側にメニュー項目を設定するための任意のアイデア?HoneycombのActionBarの左側にメニュー項目を配置する
31
A
答えて
16
ActionBarは、アプリケーションアイコンと通常のActionBarアイコンの間のカスタムレイアウトをサポートしています。例:ここ
// Set the custom section of the ActionBar with Browse and Search.
ActionBar actionBar = getActionBar();
mActionBarView = getLayoutInflater().inflate(R.layout.action_bar_custom, null);
actionBar.setCustomView(mActionBarView);
actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);
15
は夢のように私のためにどのような作品です:
//hiding default app icon
ActionBar actionBar = getActionBar();
actionBar.setDisplayShowHomeEnabled(false);
//displaying custom ActionBar
View mActionBarView = getLayoutInflater().inflate(R.layout.my_action_bar, null);
actionBar.setCustomView(mActionBarView);
actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM)
my_action_bar.xml:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/turquoise">
<ImageButton
android:id="@+id/btn_slide"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:background="@null"
android:scaleType="centerInside"
android:src="@drawable/btn_slide"
android:paddingRight="50dp"
android:onClick="toggleMenu"
android:paddingTop="4dp"/>
</RelativeLayout>
関連する問題
- 1. 変更メニューアクション項目の位置左側
- 2. ActionBarのアクション/メニュー項目の動的コントロール
- 3. アンドロイドのチェック可能なメニュー項目のテキストの左側にチェックボックスアイコンを配置する方法は?
- 4. ActionBarメニューを有効/無効にする項目
- 5. ツールバーのメニュー項目を中央に配置する
- 6. ボタン・グループをリスト項目の右側に配置する方法
- 7. Android:WebView ActionBar(Honeycomb)?
- 8. Honeycomb ActionBar&Phone App
- 9. Honeycomb Actionbar SearchView
- 10. タイトル、フラグメント内のActionBarにメニュー項目が表示されない
- 11. Android 3.0 Honeycomb:アクションバーのメニュー項目を有効/無効にする方法は?
- 12. メインメニューの子項目を左メニューに表示する方法
- 13. ActionBarのメニュー項目の間にセパレータを追加する方法は?
- 14. Honeycomb ActionBar Items - クラッシュアプリ
- 15. 擬似:after要素をリスト項目の右側に配置
- 16. コンテキストメニューのメニュー項目イメージ(MENUITEMINFOのhbmpItem)の配置
- 17. ロゴとメニュー項目をヘッダーに垂直に配置するためのベストプラクティス
- 18. Joomla:携帯端末のさまざまな位置にメニュー項目を配置
- 19. android:onClickをXMLのメニュー項目に設定 - メソッドを配置する場所は?
- 20. ナビゲーションドロワーのメニュー項目の左余白を減らしますか?
- 21. .NET Container左側のメニュー
- 22. メニュー項目の右側に引き出しメニューアイコンを表示
- 23. ASPメニュー項目のテキストの一側をクリックします。メニューが消えます
- 24. ActionBarの特定のメニュー項目の外観とスタイルが異なります
- 25. Navbarのメニュー項目が垂直に中央に配置されています
- 26. 親メニュー項目のサブ項目を取得するには?
- 27. メニュー項目のショートカット
- 28. アクティブクラスのメニュー項目
- 29. メニュー項目のCSS
- 30. センターのメニュー項目
カスタムかどうかを判断するにはどうすればよいの活動に私はこれを持っていますビューはActionBarでクリックされましたか? – CACuzcatlan
私はこれを試しましたが、もはや私の家のアイコンを表示しません。 – CACuzcatlan
@CACuzcatlan、actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM | ActionBar.DISPLAY_SHOW_HOME);を使用してください。 –