Android uygulamasında, bazı eylem çubuğu simgeleri normal boyuttadır (ekran görüntüsündeki yıldız gibi) ve bazıları çok küçüktür (tarayıcıdaki ve ekran simgesindeki paylaşım simgesi gibi). ActionBar Farklı boyutlarda olan simgeler
Simgeleri Tüm
tam aynı şekilde eklenir:menu.add(getString(R.string.sync)).setIcon(R.drawable.ic_action_sync)
Bu farklı simgeleri ile benim faaliyetlerinin üç olur. Görüntü dosyaları, yoğunlukları için doğru dizinlerdendir, hepsi ActionBar Simge Paketinden alınmıştır ve hepsinin bilgisayardaki dizinde aynı boyuta bakması gerekir.
Gingerbread'da Action Çubuğunu görüntülemek için ActionBarSherlock kullanıyorum, ancak ActionBarSherlock'un yerel ActionBar'ı kullanması gerektiği ICS/JB'de tam olarak aynı görünüyor (bu yüzden ABSherlock'un hatası değil sanırım).
Hiçbir fikrim yok, bunun sebebi ne olabilir?
mdpi için bu simgelerin her birinin x genişliğinin ne olduğunu bize anlatabilir misiniz? –
Muhtemelen bu resimlerde çok fazla saydam dolgu var. Resim 32dps'den büyükse, işlem çubuğunda daraltılırlar. Yani, bu görüntüleri 32dps'ye düşür ve tamam olmalısın. – pents90
Teşekkürler pents90! Bu benim için sorun oldu – James