Turkcell | Geleceği Yazanlar

Soru & Cevap

Butonlar Farklı Yerde Çıkıyor

11.11.2016 - 12:08

Merhaba arkadaşlar,

 

Layout'ta butonu bir yere hizaladım. Layout_Margin'den de değerlerini yazdım. Android Studio içerisinde yerleri doğru fakat emülatörde çalıştırınca farklı yerde çıkıyor. Bunun sebebi ne olabilir?

Ek bilgi : Uygulamayı tam ekran çalıştırıyorum ve activity bar seçeneğini de kaldırdım. Buna bağlı bir şey mi düşünmeye başladım fakat onları kaldırdığım için yer değiştirseydi, kapladıkları yer kadar bir yere kayardı. Resimde de görmüş olduğunuz üzere buton bambaşka bir yerde.

Cevaplayan arkadaşlara şimdiden teşekkür ediyorum.

• EK-Layout.xml

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/RelativeLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:background="@drawable/home">

<Button
android:id="@+id/Button_aaaa"
android:background="@color/colorAccent"
android:onClick="onClickHelp (MainActivity)"
android:layout_width="150dp"
android:layout_height="125dp" a
ndroid:layout_marginLeft="15dp"
android:layout_marginTop="260dp"
/>

<Button

android:id="@+id/Button_bbbb"
android:background="@android:color/transparent"
android:layout_width="150dp"
android:layout_height="125dp"
android:layout_alignStart="@+id/Button_dddd"
android:layout_marginRight="10dp"
android:layout_alignBottom="@+id/Button_aaaa"
/>

<Button

android:id="@+id/Button_cccc"
android:background="@android:color/transparent"
android:layout_marginLeft="10dp"
android:layout_width="150dp"
android:layout_height="125dp"
android:layout_alignBottom="@+id/Button_dddd"
android:layout_alignParentStart="true"
android:layout_marginStart="15dp"
/>

<Button

android:id="@+id/Button_dddd"
android:background="@android:color/transparent"
android:layout_alignParentBottom="true"
android:layout_marginBottom="10dp"
android:layout_marginLeft="190dp"
android:layout_width="150dp"
android:layout_height="125dp" />

</RelativeLayout>
 

 

2237 Görüntülenme

1 Cevap

MUHAMMET ÇAĞATAY
06.12.2016 - 14:54

Resonsive çalışman gerekiyor, sabit değerler ile değil. Bunun için weight özelliğini kullanlayoutların.

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

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