Soru & Cevap

Android Layout Tasarımım Her Telefonda Tablette Aynı Değil

06.08.2019 - 09:56

Merhabalar.. Sorum şöyledir: yaptığım uygulamamın  tasarımının bütün android telefon modellerinde ve tabletlerde aynı olmasını istiyorum. Örneğin bir x.xml layoutumda 10 tane edittext olsun. Bu layoutum bazı telefon modellerinde tam ekrana sığarken bazı modellerde ya sığmıyor ya da boşluk kalıyor altta/üstte. Bunun önüne nasıl geçebilirim? Yani uygulmamın tasarımının her android modelinde aynı tasarım ve boyutta kalmasını nasıl sağlarım? Şimdiden teşekkürler...

27 Görüntülenme

3 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user kagankartal
kagankartal
09.08.2019 - 09:45

Burada şöyle bir sorum var: ekrana tam sığmak zorunda mı? Verilen örnekten yola çıkarak; 10 tane edittext küçük bir ekrana sığdırılmaya çalışılırsa sıkılabilir veya büyük ekranda yayılabilir. ScrollView kullanarak bütün ekranlarda aynı yükseklikte görüntü elde edersiniz. Kullanıcı deneyimi açısından çok dolu(uzun formlar gibi) ekranlarınızı bölerek bir kaç ekranda göstermenizi tavsiye ederim. Veya farklı ekranlar için farklı layoutlar kullanırsanız büyük ekranlı telefonlarda 1 sayfada gösterdiğiniz içeriği küçük ekranda daha fazla ekranda gösterebilirsiniz.

 

picture-71411-1558791714.jpg
emreaydemir
07.08.2019 - 11:57

Şahsi düşüncem: farklı layout dosyaları oluşturmak çok uğraştırıyor ve sadece land için oluşturulması mantıklı geliyor. 'Dimens' tam da bu söylediğine çözüm için oluşturulan bir dosya.

Profile picture for user csaldirim
csaldirim
07.08.2019 - 09:01

Merhaba Fatih Bey. Farklı ekran boyutlarını desteklemek için alternatif layoutlar oluşturmanızın ihtiyacınızı karşılayacağını düşünüyorum. Şuraya bir göz atın: https://gelecegiyazanlar.turkcell.com.tr/konu/android/egitim/android-301/farkli-ekran-boyutlarini-desteklemek