我的应用中有一个布局,有四个图像按钮。我想要最后两个图像按钮,重新加载和停止按钮位于屏幕的右侧,两个按钮之间有空的空间。我怎么做到这一点?我已经听说过Space,但是已经在API Level 14中添加了,我希望将我的minSdkVersion维持在8.
答案 0 :(得分:0)
创建线性布局并将这两个按钮添加到线性布局中,方向水平。 并将linearlayout定位到父布局的右侧,这可能是对齐布局与alignParentRight =“true” - 希望它有帮助..如果你不明白告诉我提供代码?
编辑1:代码
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true" >
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button" />
<Button
android:id="@+id/button2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button" />
</LinearLayout>
</RelativeLayout>
相对于你已经拥有的布局发布这个,并删除你想要对齐的两个按钮,用这里的两个按钮替换它..接下来..让我知道什么是upp
答案 1 :(得分:0)
您可以通过利用xml中的RelativeLayout
属性来使用layout
来实现此目的。您可以将X
按钮/图像对齐父项的左下角,然后将刷新按钮与X
按钮的右侧对齐。
链接到有用的信息 - http://developer.android.com/guide/topics/ui/layout/relative.html
答案 2 :(得分:0)
将所有4个按钮放在相对布局中。
每2个按钮应具有线性布局父级。
第一个线性布局应该具有alignParentLeft = true
属性,而第二个线性布局(重新加载和停止的容器)应该具有alignParentRight = true
属性。
或者您可以简单地将它们放在相对布局上。 然后手动对齐。使用rightOf,到LeftOf属性。
希望这有帮助! :)