android-layout-weight相关内容
我想将一个页面分成三个部分.我想用百分比值来做,但是 Android 不支持.相反,我必须使用 android:layout_weight.但我很难理解它并把它做好.特别是如何计算实际尺寸.有没有办法从 android:layout_weight 中获得百分比值 (0..100%)? 我通过几个案例(见附件截图)来描述问题.彩色字段都是 和 android:la
..
我正在尝试动态创建 TableRow 对象并将它们添加到 TableLayout.TableRow 对象有 2 个项目,一个 TextView 和一个 CheckBox.TextView 项需要将其布局权重设置为 1,以将 CheckBox 项推到最右侧. 我找不到有关如何以编程方式设置 TextView 项的布局权重的文档. 解决方案 你必须使用 TableLayout.Layou
..
我已使用此代码显示 2 个列表视图,一个在另一个之上.
..
如何从java代码动态设置android中按钮的layout_weight属性值? 解决方案 您可以将其作为 LinearLayout.LayoutParams 构造函数的一部分传入: LinearLayout.LayoutParams param = new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT,LayoutParams
..
我正在尝试在我的 TableLayout 中实现 40/60% 的拆分,但我没有运气.在我的 Android 设备上测试代码时,左侧的 TextView 仍然占了 60%,而不是 40%. 解决方案 在使用 layout_weight 的 TextTiew 和 EditText 中,将高度设置为 wrap_content,将宽度设置为 0dp. androi
..
我总是在 Android 文档中读到这个有趣的权重值.现在我想第一次尝试它,但它根本不起作用. 正如我从文档中理解的这个布局:
..
我想知道:什么是android:weightSum和布局权重,它们是如何工作的? 解决方案 根据文档,android:weightSum 定义了最大权重和,并计算为 layout_weight 的总和如果未明确指定,则所有子代的代码>. 让我们考虑一个带有水平方向的 LinearLayout 和 3 个 ImageViews 的例子.现在我们希望这些 ImageViews 总是占据相
..
我遇到了 EditText 错误问题.错误标签位置与 image,如何解决? 我的 XML 布局:
..
免责声明:AFAIK 这个问题到目前为止 XAMARIN ANDROID 没有答案.Android/Java 已多次回答此问题. 我的问题是我没有将 layout_weight 作为参数的 GridLayoutParams 的构造函数重载... 以下是我尝试通过代码复制的 XML: android:layout_width="0sp"android:layout_height="w
..
我有一个这样的视图组: 我不想显示那些空白的文本.例如,假设我没有提示和促销,那么应该只显示注释.当我测试我的程序时,Notes(以红色背景显示)不会扩展以填充父级,尽管其宽度设置为与父级匹配. 任何想法将不胜感激.谢谢.
..
我创建了一个 ScrollView 并在一个大的 LinearLayout 中添加了两个 LinearLayouts 并为它们赋予了权重.问题是它在初始状态显示了我的图像滑块图像,一旦我点击阅读更多图像就会消失,除了点指标.再次按下 read less 时,出现图像滑块的图像.下面给出了两个屏幕截图和代码.我该如何解决? FragmentSL.xml
..
我正在尝试以编程方式构建包含2列的GirdLayout,并且我希望这些列的宽度相等,设置为屏幕宽度的一半. 我发现您可以从API 21或支持v7 GirdLayout视图开始执行此操作.我看到了使用android:layout_columnWeight ="1"来执行此操作的示例.但是我找不到如何以编程方式执行此操作. 有人可以帮我解决这个问题吗? 程序包com.tunify.v3.
..
我有这个xml文件.我不明白为什么我第二个包含editText和callButton的linearlayout看起来不正确.看起来像这样(与电话的局部图片一致): 解决方案 将具有layout_width的EditText和Call按钮更改为"0dp"-
..
我有以下布局,它工作正常,并给了我结果.我想要的结果是将屏幕分为两部分,并将按钮各占一半:
..
我正在尝试使用layout_weight属性进行测试.它对ListView的工作效果很好.我已将高度设置为0dp,并设置了weightsum.我试图将ListView放入相对的Layout中,但得到的结果相同. 这是我的代码:
..
我试图将布局划分为3个相等的行,尝试使用LinearLayout和权重,但是它不起作用,也没有任何改变:
..
我想以编程方式向活动添加三个线性布局,每个线性布局均具有相同的宽度.问题是我无法以编程方式设置这些布局的权重.我可以在xml中执行此操作,但是我想在程序中执行此操作. 这是我想要的: 解决方案 以下是解决方案 LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(0, 100); lp.weight = 1
..
我正在尝试弄乱Android布局权重属性. 我想要一个带有"3个子布局"的垂直布局,第一个占据25%的空间,第二个占据50%的空间,最后一个占据25%的空间.当我尝试添加到最后一个布局时,一切都无法正常工作.这些布局的权重分别是多少? 我获得了权重属性,可以仅使用2种布局/元素并理解其工作原理,但是当我尝试使用3种布局/元素时,我遇到了问题.
..
为什么下面的清单仅显示第二个TextView(红色)?
..
我尝试了其他帖子提供的各种帮助(将宽度设置为0dp等),但似乎无济于事. 我有2种布局,第一种布局似乎仍然占主导地位.如果我将背景色放在文本视图上,则它们的行为会正确并正确结束.但是在线性布局上放一个背景,它几乎是屏幕的3/4!?
..