Android LinearLayout中实现水平方向控件居右
16lz
2021-01-23
在LineraLayout中,当设置
android:orientation="horizental"
子控件的
android:layout_gravity="left"android:layout_gravity="right"
是无效的,所以我们可以改用比重的方法来达到两个控件一个居左,一个居右的效果,如下这种效果:
控件效果代码如下:
代码分析:
android:layout_width="0dp"android:layout_height="wrap_content"android:layout_weight="1"
这三个属性后,就会把match_parent剩下的布局给撑满,所以会把右边那个Button挤到最右端。
这样就可以解决LinearLayout中实现水平方向控件居右
希望可以帮助大家
如果哪里有什么不对或者不足的地方,还望读者多多提意见或建议
Android技术交流群:591625129
源码Demo获取方法
关注「网罗开发」公众号 ,有iOS demo、RN 视频以及demo、Android demo等你领取。
小专栏:https://xiaozhuanlan.com/u/fanbaoying
更多相关文章
- Android -- 设置textview文字居中或者控件居中
- 系出名门Android(7) - 控件(View)之ZoomControls, Include, Vide
- 2.3.2EditText控件
- Android 开关控件Switch使用
- android ListView控件 去上下滑动阴影 选中背景黄色
- Android 下控件位置大小调整