在android中的控件LinearLayout 中的android:gravity="center" 属性,要么是居左、居右、居中对齐,不能达到双控件 两端对齐,
要实现两端对齐方式,要采用 中间增加一个控件的方式实现 ,并设置属性weight=1。
具体的布局文件如下:
<?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="horizontal" > <Button android:id="@+id/Button01" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="button01" > </Button> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="1" /> <Button android:id="@+id/Button02" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="button02" > </Button> </LinearLayout>
效果如图:
实现两个button按钮 两端对齐
相关推荐
Android开源代码,自定义Layout,继承自LinearLayout,内部控件自动换行显示。例如:可用来开发数量变化的属性标签群。
LinearLayout保持其所包含的widget或者是container之间的间隔以及互相对齐(相对一个控件的右对齐、中间对齐或者左对齐)。 API说明 xml属性 android:baselineAligned:是否允许用户调整它内容的基线。
关于linearlayout布局案例
Android 的入门开发帮助文档,能够更容易的帮你理解和使用LinearLayout的语法
简单代码实现控件水平居中,里面有详细备注说明
在本文中,说是LinearLayout其实是继承自GroupView,在这里主要重写了两个方法,onMeasure、onLayout方法,下面我对此加以介绍。(代码中使用了AttributeSet,由于时间问题不再予以介绍)。 1. onMeasure是干什么的...
Android源码LinearLayout实例,经典代码,是学习Android的好东西
android demo,LinearLayout的事件的的处理,LinearLayout的显示的隐藏。
android linearlayout 学习
自定义可折叠的linearlayout,适用于多种布局和多种形式的数据
LinearLayout的3种实现方式:xml配置布局、代码动态实现,自定义实现。
自定义LinearLayout中使用GridView来组织各个自定义的View
有时候项目在ListView中需要显示EditText,CheckBox等控件,这样就会出现一个问题,滑动时或失去焦点时编辑信息混乱。记得之前写过一个Demo解决了此问题,下载:http://download.csdn.net/detail/admin_/5301795; ...
自动换行的LinearLayout,实现horizontal可以自动换行
粘性控件,其任意一个子控件都可滑动停留,无论是View,还是ViewGroup;用该控件可以轻松实现支付宝"全部应用"界面。演示图 Note:图1为设置属性wkp_canScrollToEndViewTop=true,图2没有;图3为设置滑动改变监听。...
自己写的一个可扩展收缩的LinearLayout,很简单,有需要的同学可以下来看看,有问题大家一起交流
ScrollView+LinearLayout 仿Listview 效果
LinearLayout 生成表格,可上下滑动、左右滑动,可多选
Android动态添加右边对齐按钮Demo,主要代码:LinearLayout linearLayout=new LinearLayout(this); linearLayout.setGravity(Gravity.RIGHT); Button button=new Button(this); button.setText("按钮一"); ...