2017-12-20 18 views
0

[Android:ヘッダーのロゴをヘッダーに表示し、ヘッダーの左側に配置します。 これを実装する方法を教えてもらえますか?添付のスクリーンショットを参照してください。リンクが参考になる場合。Android - Drawerメニューのアクティビティのヘッダーにあるロゴ

おかげ ] 1

+1

[中心ツールバー画像]の可能な重複(https://stackoverflow.com/questions/27534343/toolbar-image-centered) – ADM

+0

https://medium.com/@janishar.ali/navigation-drawer -android-example-8dfe38c66f59 – Rainmaker

+0

提案ありがとうございました – John

答えて

0

はそれを試してみてください。子画像ビューのタグにandroid:layout_gravity = "center"を追加する必要があります。

<android.support.v7.widget.Toolbar 
    android:id="@+id/toolbar" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:background="@color/colorPrimary"> 

    <ImageView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:src="@drawable/ic_person" 
     android:layout_gravity="center" 
     /> 

</android.support.v7.widget.Toolbar> 
+0

提案ありがとう、どのようにプログラムで画像を設定できますか? – John

+0

私はプログラムによってそれをしました – John

+1

ツールバーtoolbar =(ツールバー)findViewById(R.id.toolbar); ImageView img = toolbar.findViewById(R.id.logo); img.setImageResource(R.mipmap.logo); – John

関連する問題