e.g它们之间具有相同的空间,而不是调整他们。
例如:顶级20dp键式20dp键式20dp(20就是一个例子,我不想用DP)
我想这没有运气:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:orientation="vertical"
android:visibility="visible" android:weightSum="3">
<Button
android:id="@+id/button1"
android:layout_width="fill_parent"
android:layout_height="0dp"
android:gravity="center_vertical|center_horizontal"
android:text="Button" android:layout_weight="1"/>
<Button
android:id="@+id/button2"
android:layout_width="fill_parent"
android:layout_height="0dp"
android:gravity="center_vertical|center_horizontal"
android:text="Button" android:layout_weight="1"/>
<Button
android:id="@+id/button3"
android:layout_width="fill_parent"
android:layout_height="0dp"
android:gravity="center_vertical|center_horizontal"
android:text="Button" android:layout_weight="1"/>
</LinearLayout>
谢谢你的帮助 !
你可以实现你的影响通过周围与它自己的线性布局每个按钮,然后在新的线性布局设置的权重各为一个寻找。从那里,你只需要调整按钮指定layout_gravity而不仅仅是重力(layout_gravity的位置来看与它的母公司,重心位置在视图中的元素)
该代码是这样的
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:orientation="vertical"
android:visibility="visible"
android:weightSum="3" >
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1" >
<Button
android:id="@+id/button1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical|center_horizontal"
android:text="Button" />
</LinearLayout>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1" >
<Button
android:id="@+id/button2"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical|center_horizontal"
android:text="Button" />
</LinearLayout>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1" >
<Button
android:id="@+id/button3"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical|center_horizontal"
android:text="Button" />
</LinearLayout>
</LinearLayout>
你的问题是很难理解,我理解你的英语不流利,但你需要更具体。邮政的设计就像你想要的图像。我会采取另一种猜测,也许这就是你试图描述:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:visibility="visible">
<Button
android:id="@+id/button1"
style="?android:attr/buttonStyleSmall"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:text="Button 1"
/>
<Button
android:id="@+id/button2"
style="?android:attr/buttonStyleSmall"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:text="Button 2"
/>
<Button
android:id="@+id/button3"
style="?android:attr/buttonStyleSmall"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:text="Button 3"
/>
</LinearLayout>
我根据这一关,你所提供的唯一描述:
例如:顶20dp键式20dp键式20dp
再次,你可以使用DP,SP,或任何你想要的;明白DP代表密度独立像素。再次Supporting Multiple Screens和More Resource Types描述得很好,你会看到,DP是相对的。它还介绍了DP或浸之间的差异,这是不dpi的。
还要注意我改变了我的填充建议,调整融资融券,我错了第一次,但这样一个模糊的问题这只是一个猜测。我希望这可以帮助,否则后期你希望达到什么样的清晰画面。祝好运!
由于克斯特亚,这里是一个答案:)
<?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:orientation="vertical">
<View
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1"/>
<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="button 1"/>
<View
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1"/>
<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="button 2"/>
<View
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1"/>
<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="button 3"/>
<View
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1"/>
</LinearLayout>