我正在寻找一种在XML帮助下在特定位置放置按钮的方法。Android - 如何使用XML在不同屏幕密度上的特定位置放置按钮
我希望问题的按钮被放置在屏幕中间,只有退出。
这个我希望即使在改变屏幕密度时也能工作。
我尝试过使用android:layout_marginLeft =“10dp”,但它并没有出现在相同的位置,当我降低密度从240到120.它说在android应用程序开发的页面,应该使用dp,屏幕,在这种情况下似乎不是。
得到了按钮下面的代码大气压:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/yowie_meny_utan_knappar">
<Button
android:id="@+id/Button04"
android:layout_width="100dp"
android:layout_height="73dp"
android:layout_gravity="center"
android:layout_marginTop="200dp"
android:layout_marginLeft="50dp"
android:background="@drawable/play_button"
>
</Button>
尝试使用dip代替dp – 2012-03-20 16:50:13
@AlexanderKulyakhtin ** dip **只是** dp **的别名。他们是一样的。 – kokabi 2017-07-15 11:01:12