Eclipse 布局:静态而不是相对值?
Eclipse Layout: static instead of relative values?
我有一个包含两个按钮的布局。一个按钮在左半边的中央,另一个按钮在右半边的中央。但我使用相对值(left="60dp" 等)。如何使用静态值获得相同的结果?因为我不想为每个屏幕尺寸创建额外的布局...
<Button
android:id="@+id/button1"
android:layout_width="150dp"
android:layout_height="75dp"
android:layout_alignParentLeft="true"
android:layout_centerInParent="true"
android:layout_marginBottom="42dp"
android:layout_marginLeft="60dp"
android:text="Button" />
<Button
android:id="@+id/Button02"
android:layout_width="150dp"
android:layout_height="75dp"
android:layout_alignBaseline="@+id/button1"
android:layout_alignBottom="@+id/button1"
android:layout_alignParentRight="true"
android:layout_marginRight="60dp"
android:text="Button" />
<LinearLayout
android:orientation=horizontal
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:orientation=horizontal
android:layout_width="0"
android:weight="50"
android:layout_height="match_parent">
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="75dp"
android:gravity="center"
android:text="Button" />
</LinearLayout>
<LinearLayout
android:orientation=horizontal
android:layout_width="0"
android:weight="50"
android:layout_height="match_parent">
<Button
android:id="@+id/Button02"
android:layout_width="wrap_content"
android:layout_height="75dp"
android:gravity="center"
android:text="Button" />
</LinearLayout>
</LinearLayout>
我有一个包含两个按钮的布局。一个按钮在左半边的中央,另一个按钮在右半边的中央。但我使用相对值(left="60dp" 等)。如何使用静态值获得相同的结果?因为我不想为每个屏幕尺寸创建额外的布局...
<Button
android:id="@+id/button1"
android:layout_width="150dp"
android:layout_height="75dp"
android:layout_alignParentLeft="true"
android:layout_centerInParent="true"
android:layout_marginBottom="42dp"
android:layout_marginLeft="60dp"
android:text="Button" />
<Button
android:id="@+id/Button02"
android:layout_width="150dp"
android:layout_height="75dp"
android:layout_alignBaseline="@+id/button1"
android:layout_alignBottom="@+id/button1"
android:layout_alignParentRight="true"
android:layout_marginRight="60dp"
android:text="Button" />
<LinearLayout
android:orientation=horizontal
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:orientation=horizontal
android:layout_width="0"
android:weight="50"
android:layout_height="match_parent">
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="75dp"
android:gravity="center"
android:text="Button" />
</LinearLayout>
<LinearLayout
android:orientation=horizontal
android:layout_width="0"
android:weight="50"
android:layout_height="match_parent">
<Button
android:id="@+id/Button02"
android:layout_width="wrap_content"
android:layout_height="75dp"
android:gravity="center"
android:text="Button" />
</LinearLayout>
</LinearLayout>