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

  • audivila

    audivila

    5 HAZİRAN 2009
  • Hak5DarrensVlog

    Hak5DarrensV

    11 EYLÜL 2009
  • jesiel santos

    jesiel santo

    15 Ocak 2009