如何在所有设备屏幕上正确设置我的android xml UI?

时间:2015-01-15 06:49:25

标签: android

这是在所有设备屏幕上正确显示Android UI的最佳方式。 我的Android UI无法在所有Android设备屏幕上正常显示。

1 个答案:

答案 0 :(得分:0)

将LinearLayout的android:weightSum属性与LinearLayout的子android:layout_weight属性结合使用。

例如:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent"
  android:background="#FFFFFF"
  android:gravity="center"
  android:orientation="horizontal"
  android:weightSum="1">

<Button
  android:layout_width="0dp"
  android:layout_height="wrap_content"
  android:layout_weight="0.5"
  android:text="Click me"/> 
</LinearLayout>