SORU
23 AĞUSTOS 2011, Salı


Piksel olarak ActionBar büyüklüğü nedir?

Piksel olarak ActionBar tam boyutunu çok doğru bir arka plan görüntüsü uygulamak için bilmek istiyorum.

CEVAP
23 AĞUSTOS 2011, Salı


XML ActionBar yüksekliğini almak için kullanın

?android:attr/actionBarSize

ya eğer ActionBarSherlock veya AppCompat bir kullanıcı iseniz, bu kullanın

?attr/actionBarSize

Eğer zamanında bu değeri de bu

final TypedArray styledAttributes = getContext().getTheme().obtainStyledAttributes(
                    new int[] { android.R.attr.actionBarSize });
mActionBarSize = (int) styledAttributes.getDimension(0, 0);
styledAttributes.recycle();

Eğer bu tanımlandığı anlamak gerekir:

  1. Platform olarak tanımlanan kendisi öznitelik adı /res/values/attrs.xml
  2. themes.xml bu platform, bu öznitelik alır ve onu bir değer atar.
  3. Değeri adım 2'de atanan platformu various dimens.xml files tanımlanan farklı cihaz boyutları üzerinde bağlıdır.core/res/res/values-sw600dp/dimens.xml

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DominicFear

    DominicFear

    30 Kasım 2006
  • 10 Daughters, 2 Sons

    10 Daughters

    10 Mart 2009
  • The Dubstep FX

    The Dubstep

    5 Mart 2011