2017-06-18 2 views
0

Ich habe das Symbol für das Materialmenü von Google als Benachrichtigungssymbol in der Symbolleiste hinzugefügt und es erscheint zu groß. Wie würde ich die Größe ändern oder mache ich das falsch?Navigationssymbol zu groß - So ändern Sie die Größe

java:

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); 
    setSupportActionBar(toolbar); 
    toolbar.setNavigationIcon(R.drawable.ic_menu_white_24dp); 

} 

XML für Symbolleiste:

<android.support.v7.widget.Toolbar 
    android:id="@+id/toolbar" 
    android:layout_width="match_parent" 
    android:layout_height="?attr/actionBarSize" 
    android:background="#00BCD4" 
    android:elevation="4dp" 
    android:theme="@style/ToolBarStyle" 
    app:popupTheme="@style/ThemeOverlay.AppCompat.Light"> 

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

endgültiges Aussehen (Symbol ist zu groß): Imgur

Wie sollte es aussehen: Imgur

Danken s. Lass es mich wissen, wenn du noch andere Fragen hast.

EDIT:

Vielen Dank für die darauf hinweist, dass ein Standardsymbol gibt. Ich habe das verwendet, indem ich ein Bild-Asset erstellt habe und es dieselbe Größe hat. Sorry für ein absolutes Noob, es gibt wahrscheinlich eine einfache Möglichkeit, dies zu lösen.

+0

Warum verwenden Sie nicht das Standardsymbol – jagapathi

+0

Haben Sie ActionBarDrawerToggle implementiert? Wenn ja, hat das Standard-Icon keine Notwendigkeit es zu ändern (meine sieht ok aus) – jagapathi

+1

Ich habe noch keine Navigationsschublade eingerichtet. Vielleicht ist das das Problem –

Antwort

0

Sie können die Größe dieses Symbols nicht aus XML oder Java-Code ändern, Sie können das Symbol mit niedriger Auflösung verwenden. Sie brauchen nur das Hamburger-Symbol, damit Sie dieses Symbol von Google Material Design-Symbolen herunterladen oder selbst erstellen können von Android-Studio, das in Größe perfekt wäre Um Symbol von Android-Studio zu generieren Gehe zum Paket-Ordner mit der rechten Maustaste auf, dass Sie so viele Optionen sehen können, können Sie Bild-Assets wählen und Sie werden Pop-up Symbol hier hinzufügen Material Design-Symbol wird da sein Sie können Symbole nach Ihren Bedürfnissen anpassen.

Verwandte Themen