решено: Я использовал иконки из sdk v9 (Android 2.3 Gingerbread), который, кажется, имеет другое измерение.Студия активов также создает иконки для 2.3.Поэтому я поместил пряничные значки в drawable-xxpi-v9, а для более старых версий я положил значки из SDK v8 в drawable-hdpi, и теперь он отлично работает
Оригинальный вопрос: Здравствуйте, у меня небольшая проблема.Все значки в моем apk меньше, чем те же значки в других приложениях (Gmail и т. Д.). Вот как это выглядит в my apk , и это тот же значок в Gmail.apk .Я скопировал эти значки непосредственно из SDK в определенные папки для hdpi, mdpi и ldpi.
Вот пример hdpi icon , который я использую, и моего menu.xml
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/refresh"
android:title="@string/refresh"
android:icon="@drawable/ic_menu_refresh" />
<item
android:id="@+id/add"
android:title="@string/add"
android:icon="@drawable/ic_menu_add" />
<item
android:id="@+id/login"
android:title="@string/account"
android:icon="@drawable/ic_menu_login" />
</menu>
Кто-нибудь знает, как сделать так, чтобы эти иконки имели такой же размер, как у других apk?Я попробовал студию ресурсов без эффекта.
ОБНОВЛЕНИЕ: Если я ссылаюсь на иконку непосредственно с Android (android: drawable), то он имеет нормальный размер.Однако не на все значки можно ссылаться.