私はAndroid開発にはとても新しいので、本当に救いの手が必要です。私は私のアプリにカスタムActionBarを追加したいと思います。私は、左側にタイトルを表示し、右側に私のアプリケーションのロゴを表示したいと思います。ネットを検索して解決策を探しましたが、タイトルに左を置くか、ロゴを右に配置するだけですが、両方を表示することはできませんでした。誰でも希望のディスプレイに到達するにはどうすればいいですか?私はGoogleが左側にロゴを付けることを提案していることは知っていますが、今回はこの "ルール"を上書きする必要があります。Android ActionBarでタイトルを左に、ロゴを右に配置するにはどうすればよいですか?
0
A
答えて
0
は、カスタムのために、この次のコードを試してみてくださいToolbar
<android.support.v7.widget.Toolbar
android:layout_width="match_parent"
android:id="@+id/toolbar"
android:layout_height="?attr/actionBarSize"
android:background="@color/colorAccent"
android:elevation="6dp">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Tittle here"
android:textColor="#ffff"
android:layout_centerInParent="true"
android:textSize="23sp"
android:layout_alignParentLeft="true"/>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:src="@mipmap/ic_launcher_round"/>
</RelativeLayout>
</android.support.v7.widget.Toolbar>
出力:
私は、これはあなたを助けることを願っています。
+0
http://alexzh.com/tutorials/how-to-set-image-to-toolbar/ –
+0
ありがとう、それは問題を解決した、私はちょうどツールバーの下に私のListViewを配置しなければならなかった、最初の項目。ありがとう! – gxlinda
0
@Yupiが述べたように、toolbarはViewGroupの拡張クラスです。したがって、LinearLayoutのようにカスタムを含めることができます。
<android.support.v7.widget.Toolbar
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:id="@+id/toolbar"
android:layout_height="?attr/actionBarSize"
android:elevation="6dp">
<LinearLayout
android:id="@+id/container"
android:layout_width="match_parent"
android:layout_height="300dp">
<!- Your TextView/ImageView -->
</LinearLayout>
</android.support.v7.widget.Toolbar>
関連する問題
- 1. Android StudioでActionBarのタイトルを中央に配置するにはどうすればよいですか?
- 2. 入力フィールドを左側に、テキストラベルを右側に配置するにはどうすればよいですか?
- 3. ウェブヘッダーにロゴを配置するにはどうすればいいですか?
- 4. 名前とタイトルの左側にロゴのレベルを維持するにはどうすればよいですか?
- 5. AndroidのActionBarで左余白余白を削除するにはどうすればよいですか?
- 6. 左側のロゴと右側のナビゲーションのヘッダーを作成するにはどうすればいいですか?
- 7. シリンダーを左右に動かすにはどうすればいいですか?
- 8. Android PreferenceFragmentタイトル/ヘッダーを右ペインに表示するにはどうすればよいですか?
- 9. NavigationButtonとNativescriptのActionBarタイトルの間の距離を変更するにはどうすればよいですか?
- 10. Androidスタジオ - 各スイッチの右端を揃えて、画面の左側にスイッチを配置するにはどうすればよいですか?
- 11. アラートダイアログにシークバーを配置するにはどうすればよいですか?
- 12. Android ActionBarにプログラムで表示されるロゴを変更する
- 13. ブートストラップグリッド内の画像の横にタイトルを配置するにはどうすればよいですか?
- 14. ActionBarでカスタムビューを表示するにはどうすればよいですか?
- 15. ビューをウィンドウの左上に配置するにはどうすればよいですか?
- 16. メインコンテンツエリアの左側にサイドバーを配置するにはどうすればよいですか?
- 17. divの中央に左揃えのテキストを配置するにはどうすればよいですか?
- 18. ブートストラップボタンの左側にGlypiconを配置するにはどうすればよいですか?
- 19. ページの左端にドロップダウンメニューを配置するにはどうすればよいですか?
- 20. textAngularエディタでRTL(右から左)を有効にするにはどうすればよいですか?
- 21. Silverlight OOBウィンドウをデスクトップの右下に配置するにはどうすればよいですか?
- 22. pyqtの右下にボタンを配置するにはどうすればよいですか?
- 23. カスタムグラフィックをモーダルダイアログの右上に配置するにはどうすればよいですか?
- 24. ボタンを右側に配置するにはどうすればよいですか(CSS)
- 25. IFRAMEをウェブページの右半分に配置するにはどうすればよいですか?
- 26. イメージを右端に配置するにはどうすればよいですか?
- 27. ヘッダーセクションの右上隅に要素を配置するにはどうすればよいですか?
- 28. DataTablesボタンをブラウザの右上に配置するにはどうすればよいですか?
- 29. 右下に背景画像を配置するにはどうすればよいですか?
- 30. テキストエリアの右上にスパンを配置するにはどうすればよいですか?
'Toolbar' xmlの中に' TextView'と 'ImageView'を目的の位置に置くことができます。 – Yupi