менять кнопку возврата toolbar

У меня есть проблема, сменив значка toolbar значок возврата на одну x я это попробовал, если он это меняет, но размер не ожидаемое.

Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);
    getSupportActionBar().setDisplayHomeAsUpEnabled(true);
    getSupportActionBar().setHomeAsUpIndicator(R.drawable.ic_clear_black_24dp);

Это выходит так:

introducir la descripción de la imagen aquí

Я хотел бы, чтобы он был нормального размера, я делаю его немного более маленьким, но у меня выходит каждый pixeleado, есть способ делать это нормальным или назначенным по умолчанию, но что был clear кнопкой или ширмой как одна x.

1
задан 11.04.2016, 18:49
1 ответ

Средство должно быть из-за guideline 24dp заверяет в том, что имеет это средство и ты можешь использовать свойство android:minHeight = "? attr/actionBarSize" в твоем toolbar, чтобы делать tamaГ±o подходящий значок.

<android.support.v7.widget.Toolbar
        xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:app="http://schemas.android.com/apk/res-auto"
        android:id="@+id/my_toolbar"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"        
        android:minHeight="?attr/actionBarSize" />

Спрашивал, если ты использовал FrameLayout, чтобы содержать кнопку, если он asГ - ты можешь использовать свойство:

android:fitsSystemWindows="true"
2
ответ дан 24.11.2019, 14:36