Как изменить размер иконки actionBar?
Значок actionBar должен понравитьсяобраз
Когда разрешение устройства составляет 1920x1080, а Android 4.2 и выше, размер значка выглядит очень маленьким:образ
(андроид 4.1 правильный)
Моя проблема кажетсяя-хочу к изменению-ActionBar-значок размера.
Размер изображения значка составляет 113x40, затем я использую getActionBar (). GetHeight (), чтобы получить ActionBar, высота 56.
menu.xml:
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/menu_buyer"
android:icon="@drawable/buyer_bts"
android:showAsAction="ifRoom"/>
<it,em
android:id="@+id/menu_exhibition_bt"
android:icon="@drawable/exhibition_bt"
android:showAsAction="ifRoom"/>
<item
android:id="@+id/menu_oj"
android:icon="@drawable/download_bt"
android:showAsAction="ifRoom"/>
Я попробовал следующий метод, но не работает:
создайте изображение большего размера (ex.170x60), затем поместите в папку drawable-hdpi (xhdpi, xxhdpi ... и т. д.)
используйте menu.findItem (R.id.menu_buyer) .setIcon (resizeImage (int resId, int w, int h)); изменить размер значка
добавил стиль <item name = "android: actionBarSize"> 200dp </ item> в style.xml, а затем установил тему в файле манифеста
Есть ли способ показать иконку правильно?