2017-04-03 11 views
0

は、私はJavaでのコード行を使用:[追加]アイコン(ロゴ)空のアクティビティ

getSupportActionBar().setDisplayUseLogoEnabled(true); 
getSupportActionBar().setDisplayShowHomeEnabled(true); 
getSupportActionBar().setIcon(R.drawable.logo); 

しかし、私のロゴマークは、次のようになります。

ロゴ:

enter image description here

このロゴの幅を設定すると、実際にはロゴのように見えますか? :)

+0

あなたのロゴイメージのサイズは? –

+0

300x300ピクセル。 – Tocal

+0

サイズを小さくして確認してください –

答えて

0

ツールバーに画像を追加し、それに応じて中央に配置することができます。

<android.support.v7.widget.Toolbar 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:background="?attr/colorPrimary"> 

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

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

私は実際にこのコードを追加することができますか? – Tocal

+0

アクティビティやフラグメントのレイアウトxmlファイルに移動し、上部にこれを追加します。ツールバーとその使い方の詳細については、このリンクをチェックしてください。[ツールバーの使い方](http://guides.codepath.com/android/handling-scrolls-with-coordinatorlayout) – mpals

+0

ああ、そうです。今、私は分かる。ありがとう! :) – Tocal

関連する問題