问题标签 [layout-gravity]

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.

0 投票
1 回答
436 浏览

android - 如何强制 FAB 到布局的底部?

我第一次使用 FAB。无论我对重力和锚属性使用什么设置,FAB 总是出现在顶部。我想让它出现在右下角。我应该如何实现这一目标?

我的布局xml

我在代码中向这个布局添加了一些视图。但他们的重力设置为最高。

这是它的外观:

在此处输入图像描述

片段代码:

编辑:更改代码:

结果: 在此处输入图像描述

编辑 3: 在此处输入图像描述

0 投票
2 回答
3168 浏览

wordpress - GravityForms - 条目列上带有下拉列表的字段

我使用 GravityForms 列表字段。我在此列表字段上使用多个列。我的问题是:对于一列,我可以得到一个带有多项选择的下拉列表吗?

我可以在 PHP 中实现它,但不知道要使用 API。事实上,我只想在下拉列表中转换一个文本框字段。你有想法吗?

你可以在这里看到我想要的:http: //img11.hostingpics.net/pics/854196c20150309154121.jpg

0 投票
3 回答
1021 浏览

android - 如果容器布局在滚动视图中,Android 中心重心不起作用

我正在创建一个 ProgressBar 以放置在 LinearLayout 的垂直中心(其他布局将不起作用;我需要使用 LinearLayout)。这是一些代码:

我有一个 ContainerView,它将保存上面创建的 LinearLayout。像这样的东西:

如果我用 LinearLayout 扩展 ContainerView,一切正常。

如果我用 ScrollView 扩展 ContainerView,ProgressBar 水平居中但不是垂直居中。

这种双重行为背后的原因是什么?我的目标是在下载一些数据的过程中显示一个 ProgressBar;下载数据后,我需要在 LinearLayout 中显示它。

(注意:使用 ScrollView 的原因是下载的数据可能太大而无法适应小屏幕。这似乎是 ListView 的用例,但还有一些其他原因阻止我使用 ListView。)

0 投票
1 回答
66 浏览

android - 绝对视图位置重力与父级而不是父级保持一致

我可以在黑色布局的中心设置蓝色视图吗知道黑色布局是它的父级

像在图像中

父母的中心父母

在此处输入图像描述

0 投票
5 回答
2135 浏览

android - TextView 中心重力不起作用

我已经尝试了所有我能想到的可能组合,但我无法正确定位 textview。这是问题的截图

截屏

从A 符号图像的第一行可以清楚地看到,顶部的边距大于底部的边距。

这是行的xml布局

我已经尝试了所有与中心相关的对齐方式,但没有效果。但是 xml 编辑器中显示的预览是完美的,并且在中心,但在我运行应用程序时不是,而且我也没有从 java 代码中设置任何类型的边距

0 投票
2 回答
385 浏览

android - Scollview 不会滚动带有 layout_gravity="bottom" 的线性布局

我有一个 Scrollview 和一个 LinearLayout 作为它的孩子。我将Linearlayout的layout_gravity设置为“bottom”,因为我想以编程方式将一些自定义视图添加到Lineararlayout,这些视图被layoutgravity“bottom”拖到底部。我尝试将“顶部”设置为 layout_gravity,并且滚动视图按应有的方式滚动,但是当我将其设置为“底部”时,它不再滚动。(自定义视图已经插入,需要超过可用高度)

有什么建议么?提前致谢 !

这是我的代码:

0 投票
2 回答
31927 浏览

android - FloatingActionButton、layout_anchor 和 layout_gravity

这里有点新手。我进入 Android 开发大约两个月,但我在其他环境中拥有多年的开发经验。

好的。我有一个FloatingActionButton没有出现在我预期或想要的地方。它在 a 内CoordinatorLayout,与AppBarLayout/一起Toolbar,并在 a 之后ListView

这是布局:

使用此布局,屏幕如下所示: FAB 位置错误

我的layout_gravity"bottom|end"。我将其更改为"bottom|right",但仍然得到相同的结果。我已经阅读了很多教程,并通过 Stack Overflow 进行了研究,但没有运气。

我设法通过删除 FAB 元素中列出的锚来解决它app:layout_anchor="@id/Vehicle_ListView",这似乎与我读过的内容背道而驰:要使用 FAB 并正确定位它,您需要使用layout_anchorand layout_gravity。没有锚标签,它看起来像这样:

FAB 位置正确

所以这是我的问题:为什么我的锚搞砸了我的定位FloatingActionButton?我究竟做错了什么?

0 投票
0 回答
762 浏览

android - layout_gravity 可以覆盖父重力吗?

父级设置的重力设置是否覆盖其子级设置的所有 layout_gravity 设置?当我尝试它时似乎。有没有办法绕过这种行为?我想使用具有全局重力的 LinearLayout,但我希望一个元素始终与底部对齐。

我不想要一个RelativeLayout。

0 投票
1 回答
168 浏览

android - 如何在不使用重力属性的情况下移动右侧的第一列?

在桌子上,我尝试将红色列从右侧移动到左侧,并有可能旋转。

我尝试使用android:gravity="right",但没有结果。

如何将绿色列移动到最右侧并将其他列移动到左侧而不会出现问题。

这是一个屏幕截图

我的布局:

我的代码:

0 投票
1 回答
603 浏览

android - 重新解析android重力

用于测试目的:

在这里,例如:

重力 int 等效值为:8388627。

如何重新解析 8388627 以获得字符串 "center_vertical|start" ?