问题标签 [fill-parent]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 具有 WrapContent 宽度的垂直线性布局 - 让孩子将其填充到最宽的孩子
我想LinearLayout
用几个Button
孩子创建垂直,每个孩子都有最宽的宽度。
但是,根据使用MATCH_PARENT
或WRAP_CONTENT
用于儿童宽度,我要么LinearLayout
采用整个屏幕的宽度,要么Buttons
不填充LinearLayout
. 下面的屏幕截图(填充/包装):
示例活动代码:
正如您在第二个屏幕截图中看到的那样,红线实际上占据了整个宽度而没有拉伸LinearLayout
- 这是因为至少有一个视图设置了宽度。
我想出的潜在解决方法是找到最宽的按钮(文本最长)并使其使用WRAP_CONTENT
,而所有其余的都使用MATCH_PARENT
,这给了我预期的结果:
代码:
不过,这感觉不像是优雅的解决方案——对于这种情况,我错过了任何预期的机制吗?
android - android GridLayout 的问题
我有两个关于我的 GridLayout 的问题。
- 当我说要填充父级并且父级设置为匹配父级时,为什么布局会超出电话?
- 为什么第三个文本视图(显示“日期”的那个)被打倒了?说储备的那个和说日期的那个之间有一个很大的空间。
谢谢!
listview - 如何拉伸 ListView 项目的宽度以填充父容器?
如何拉伸列表视图项的宽度以填充父容器?
默认行为似乎是尽可能缩小所有内容。
android - Android:ListView 无法在 ScrollView 中获得完整的 layout_height
我有两个问题:
- 如何为我的 ListView 获取动态高度(fill_parent,match_parent)?如果我写“layout_height:fill_parent”,它就不能正常工作
- 我如何才能在没有 ScrollView 的情况下获得解决方案,而只能使用 ListView?(没有 ScrollView 我的滚动条离正确的站点太远了。)
问候罗宾
html - 浮动 div 填充剩余空间
我在这里设置了一个 CodePen:http: //codepen.io/anon/pen/Isqou
红色(左)浮动 div 中的图像设置黑色边框 div 的高度。我需要一个内部(阴影)div(其最小尺寸由其内容 div 的大小设置)来扩展以填充黑色边框 div 中的剩余空间。
我能够通过从阴影 div 中取出浮动来填充水平空间,添加溢出,并设置边距以适应阴影。如何填充剩余的垂直空间?
android - android imageview wrap_content
大家好,感谢您的帮助。
我在 Android Studio 中有一个项目。
我在垂直 LinearLayout 中使用 ImageView。
这是我的参数;
您可以在下方看到我的图像(红色块)和图像视图边框(蓝线),宽度没有问题,它是我布局的 %100,但我希望我的图像适合该区域,同时保持纵横比。正如您在图像中看到的那样,有空格,ImageView 的高度比我的图像大,我怎样才能在 ImageView 中放置图像?
我想要这个,因为我希望该图像适合宽度,即使手机是纵向或横向的。
android - 线性布局 android layout_height
帮助我进行 XML 布局。
我在活动中有三个 LinearLayout,所有 LinearLayout 的位置都是垂直的(从上到下)
- 第一个 LinearLayout 有android:layout_height="30px", android:layout_width="fill_parent"
- 第二个 LinearLayout 有android:layout_height="fill_parent", android:layout_width="fill_parent"
- 第三个 LinearLayout 有android:layout_height="30px",android:layout_width="fill_parent"
但是当第二个 LinearLayout 设置为fill_parent时,它会填满全屏(从第一个布局到屏幕底部),而第三个 LinearLayout 无法显示!
我需要如何填充第二个布局?
帮我
android-actionbar - 不要填充操作栏的父自定义布局
我有三个布局: 1. calculate_actionbar_layout.xml 2. purchasemanager_actionbar_layout.xml 3. usermanagement_layout.xml
当我从操作栏中选择一个选项卡时,此选项卡的相关布局与操作栏中的项目显示。但不填充操作栏中的自定义布局。
主要活动代码:
在选定的选项卡上更改操作栏:
自定义布局: