SORU
29 NİSAN 2011, Cuma


Tablet veya Telefon Android

Bir şekilde, eğer kullanıcı bir tablet veya bir telefon kullanıp kullanmadığını kontrol edin. Tilt benim görevim ve benim yeni tablet (Trafo) ile ilgili sorunlar var

CEVAP
17 Ocak 2013, PERŞEMBE


Daha önce de belirtildiği gibi, cihazın özellikleri hakkında bilmek istediğiniz cihaz bir tablet veya bir telefon olup olmadığını ama, kontrol etmek istemiyorum

Zaman, bir tablet ve bir telefon arasındaki fark en farklı düzeni dosyaları kullanmak istediğiniz neden olan ekran boyutu. Bu dosyalar res/layout-<qualifiers> dizinlerde saklanır. Düzenleri her directoy res/values-<same qualifiers> bir XML dosyası oluşturun ve içine int/int/dizesi bir kaynak kullandığınız düzenleri ayırt koyabilirsiniz.

Örnek:

res/values/screen.xml (res/layout/ düzeni telefonları için dosyaları içerir varsayarak) dosya

<?xml version="1.0" encoding="utf-8"?>
<resources>
  <string name="screen_type">phone</string>
</resources>

res/values-sw600dp/screen.xml (res/layout-sw600dp/ Nexus 7 gibi küçük tabletler için düzeni dosyaları içerir varsayarak) dosya

<?xml version="1.0" encoding="utf-8"?>
<resources>
  <string name="screen_type">7-inch-tablet</string>
</resources>

res/values-sw720dp/screen.xml (res/layout-sw720dp/ düzeni içerir varsayarak Nexus 10 gibi tabletler için büyük dosyaları):

<?xml version="1.0" encoding="utf-8"?>
<resources>
  <string name="screen_type">10-inch-tablet</string>
</resources>

Şimdi ekran türü R.string.screen_type sürekli erişilebilir olmasıdır.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • curioustravelers

    curioustrave

    12 AĞUSTOS 2006
  • Eric Anthony

    Eric Anthony

    13 AĞUSTOS 2011
  • Muse

    Muse

    28 EYLÜL 2006