我有一个非常简单的布局,我不能让它看起来像我想要的。它是一个带有按钮和开关的LinearLayout。我希望他们显示一个在另一个之上,但我想要他们的宽度是父布局的一半。

|--LinearLayout---------|

| |

| ----------- |

|| Switch | |

| ----------- |

| ----------- |

|| button | |

| ----------- |

------------------------

我一直在寻找其他类似的答案在SO,但我找不到一个解决方案,为我工作。这是我到目前为止所尝试的:

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:orientation="vertical"

android:weightSum="2" >

android:id="@+id/remember_me_switch"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:layout_weight="1"

android:hint="@string/remember" />

android:id="@+id/share_button"

android:layout_width="match_parent"

android:layout_height="match_parent"

android:layout_weight="1"

android:onClick="loginOnclick"

android:text="@string/login_button_text" />

这样,按钮和开关占据父节点的所有空间,而不是只占据一半。

我试过在android:layout_width = 0dp在孩子,但它使它们消失。

有什么帮助吗?

android 布局占一半,Android布局:width为父级的一半相关推荐

  1. css 上下布局 flex,Css Flex布局

    Flex布局是Css3中新加入的额外布局系统. 传统布局基于盒模型,依赖"display"."position"."float"属性,对于特 ...

  2. match占内存 android,Android性能优化之布局优化

    管你APP采用了多么高大上的技术,做出了多么炫酷的动画,如果使用起来体验不好,各种花式卡顿,内存占用大得一批的话,估计很少有人愿意愉快地使用.因此我们不能只考虑如何实现功能效果,还必须要重视性能的优化 ...

  3. android+动态设置权重,Android自适应布局(关于权重weight的使用技巧!)

    weight和weightSum Layout Weight LinearLayout also supports assigning a weight to individual children ...

  4. Android UI详解之布局管理器(一)

    Android UI详解之布局管理器 一.布局管理器 ①顶级父类View ②子类GroupView ③AbsoluteLayout.FrameLayout.LinearLayout.GridLayou ...

  5. Android性能优化系列之布局优化,Android程序员校招蚂蚁金服

    25 26 rInflate方法关键代码 void rInflate(XmlPullParser parser, View parent, Context context, AttributeSet ...

  6. android简单实现表格布局,Android开发中TableLayout表格布局

    Android开发中TableLayout表格布局 一.引言 在移动端应用程序开发中,常常会使用到表格布局,iOS和Android开发框架中都提供了独立的表格视图控件供开发者使用,例如iOS中的UIT ...

  7. Android中常见五种布局管理器——RelativeLayout、LinearLayout、FrameLayout、TableLayout、GridLayout

    目录 布局管理器 RelativeLayout 常见属性 Relative的实践操作(实现软件更新界面) LinearLayout 常见属性 LinearLayout的实践操作(模范登录以及微信底部) ...

  8. android功能网格布局,Android布局总结一:GridLayout布局(网格布局)

    GridLayout布局简介 GridLayout布局是Android4.0(API Level 14)新引入的网格矩阵形式的布局控件. GridLayout属性介绍 本身属性 android:ali ...

  9. android 代码布局设置wrap_content,Android布局文件中wrap_content和0dp的区别

    Layout下的布局设置Widget宽高的填充形式: (1)match_parent:指占满父容器此时要控件的宽或高等于父容器的宽或高. (2)wrap_content和的用法:指控件的高或宽随内容的 ...

最新文章

  1. 透明代理Transparent Proxy
  2. 解决Ubuntu的错误提示
  3. 希腊字母(mark)
  4. 【错误记录】eclipse,android,logcat日志无法打印,真机调试
  5. 去掉dist后php后缀也没有了,DVWA:环境搭建 - osc_gz5w458v的个人空间 - OSCHINA - 中文开源技术交流社区...
  6. 网络安全应急演练方案内容_筑牢网络安全屏障 盐田区开展网络安全应急演练...
  7. 【C++深度剖析教程27】多态的概念与意义
  8. 【原】docker部署单节点consul
  9. web程序前后台功能实现_好程序员web前端教程之JS继承实现方式解析
  10. 负margin在布局中的运用(*****************************************************************)...
  11. Atitit. Dwr 抛出异常error解决方案
  12. 父与子编程之旅第六章节easyGUI下载+Python3.7下的安装问题解决
  13. Arcgis学习笔记(二)投影和定义投影
  14. B/S系统界面设计与开发详解
  15. java map putall 覆盖_Java HashMap putAll() 方法
  16. R语言导入数据文件 (Excel文件、csv文件导入R)
  17. 【官宣】顺丰同城宣布苏炳添出任首位品牌代言人,给你稳稳的幸福
  18. java POI中一些颜色值
  19. 如何使用aria2及webui-aria2下载百度云资源
  20. 7-3 干支纪年法 (100 分)

热门文章

  1. 微硬创新MODBUS转PROFINET RS485转PROFINET RS232转PROFINET网关在食品厂的高温热水杀菌项目中将热水电磁流量计接入西门子1500 PROFINET网络配置方法
  2. Python精讲:在Python中添加和删除集合元素详解
  3. 乐视盒子服务器怎么没有响应,乐视盒子连不上网怎么办 原因及解决办法
  4. 数字门店运营管理 | 要成交,先活跃
  5. form表单中的级联el-cascader选择器,获取label文本文字(温岭联络线分部分项选取)
  6. iOS APP黑盒/灰盒审计checklist
  7. 简单粗暴教你在VUE中引入微信SDK 调用微信分享、朋友圈分享、QQ分享......
  8. SWUST OJ#978 #979 #980 二叉树的遍历
  9. 你怎么知道我什么都不会
  10. cas:2593710 Catalase过氧化氢酶 抗氧化抑制剂