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

  • The Weavers of Eternity Paracord Tutorials

    The Weavers

    1 Ocak 2014
  • FusioNGamiing

    FusioNGamiin

    10 Temmuz 2007
  • xXGAMERrs_Xx

    xXGAMERrs_Xx

    31 Temmuz 2014