现在有三个按钮,在FrameLayout下如何让这三个按钮以水平方向分别左对齐,居中对齐和右对齐?
2012-11-04 17:06
316 查看
Framelayout主要用于进行层次结构的布局。例如,想把两个图像叠加到一起形成一张图像的效果就可以用FrameLayout。这种叠加方式很像Photoshop的图层。
实现代码如下:
图片如下:
实现代码如下:
<?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" > <!-- 左对齐按钮 --> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/btn_1" android:layout_gravity="left" /> <!-- 居中对齐按钮 --> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/btn_2" android:layout_gravity="center_horizontal" /> <!-- 右对齐按钮 --> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/btn_3" android:layout_gravity="right" /> </FrameLayout>
图片如下:
![](http://img.my.csdn.net/uploads/201211/04/1352020435_5319.png)
相关文章推荐
- 如何让图片在垂直方向与 div的底部对齐 水平居中
- Android -如何在底部左对齐,中对齐,右对齐三个按钮图片 巧用Relative Layout
- css如何对齐文本框和旁边的图像按钮
- js控制图片缩放、水平和垂直方向居中对齐
- C#如何设置控件水平对齐,垂直对齐
- 如何让input和img水平对齐
- js控制图片缩放、水平和垂直方向居中对齐
- Input标签与图片按钮水平对齐解决方法
- 如何点击一个按钮 分别触发两个jquery事件
- 在三个或多个界面里边按返回按钮如何回到主界面?singleTask
- 三个span水平垂直对齐方式
- Android Layout布局使用总结Android中常用的5大布局方式有以下几种: 线性布局(LinearLayout):按照垂直或者水平方向布局的组件。 帧布局(FrameLayout):组件从
- 如何让input和img水平对齐(转载)
- Struts的三种用法.也就是继承的三个类时分别如何写?
- QTabWidget设置为垂直方向时 文本如何设置为水平方向
- 如何将cocos2d-x程序分别移植到ios,android,windowsphone三个手机平台上
- unity3D中如何分别获取pc端鼠标的滑动方向和andriod移动平台上手指的滑动方向?
- 如何设置约束让三个按钮平分UIView容器的宽度
- js控制图片缩放、水平和垂直方向居中对齐
- 有两个房间,一间房里有三盏灯,另一间房有控制着三盏灯的三个开关, 这两个房间是分割开的,从一间里不能看到另一间的情况。 现在要求受训者分别进这两房间一次,然后判断出这三盏灯分别是由哪个开关控制的。