Soru & Cevap

Farklı Cihazlarda Button Görünüm Sorunu

24.02.2014 - 05:24

Eclipsede uygulama geliştirirken activity main xml e 3 tane button koydum button boyutu 200x44.  480X800 lük cihazda çalıştırdığım zaman aynı eclipsedeki görünüm gibi gözüküo ama 720x1280 olan cihazda butonlar çok küçük gözüküo aynı şekilde buttonların üstünde yazan Button yazısıda küçük gözüküo ekranın arka planında resim var ama o tüm cihazlarda aynı şekilde sadece buttonlarda sıkıntı var.480x800 de 200x44 buton kullandığım için diğer cihazlar içinde aynı oranda button olması içi ne yapmam gerekir

Aşağıya activity main xml in içindekileri koydum.Acil yardım edin arkadaşlar cevap yazanlara şimdiden teşekkürler.

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/arka"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" 
android:layout_gravity="top"
>

<Button
android:id="@+id/button1"
android:layout_width="200dp"
android:layout_height="44dp"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="43dp"
android:background="@drawable/buttonshape1"
android:text="Button"
android:textSize="35sp" />

<Button
android:id="@+id/button2"
android:layout_width="200dp"
android:layout_height="44dp"
android:layout_above="@+id/button3"
android:layout_alignLeft="@+id/button3"
android:layout_marginBottom="48dp"
android:background="@drawable/buttonshape1"
android:text="Button"
android:textSize="35sp" />

<Button
android:id="@+id/button3"
android:layout_width="200dp"
android:layout_height="44dp"
android:layout_above="@+id/button1"
android:layout_alignLeft="@+id/button1"
android:background="@drawable/buttonshape1"
android:text="Button"
android:textSize="35sp" />

5 Görüntülenme

2 Cevap

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

Profile picture for user bilgehan12_1996
bilgehan12_1996
24.02.2014 - 08:54

Ne demek istediğini tam anlayamadım kardeş her çözünürlük için yeni layout mu oluşturuyum sonra nasıl dimens olarak vercem ve android bunu nasıl cihazın çözünürlüğüne göre ayarlıcak?

 

picture-2903-1435872975.png
oshamahue
24.02.2014 - 08:34

width ve height'ları farklı çözünürluk klasörlerinde dimens olarak verirsen boyutlarını çözünürlükler için farklılarştırabilirsin.