问题标签 [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 投票
3 回答
2171 浏览

android - 如何以编程方式将 Layout Gravity 设置为 center|right?

我可以将元素的重力设置为center|rightcenter|leftxml中,例如:

但我怎么能以编程方式做到这一点?

0 投票
2 回答
450 浏览

android - XML Android 布局问题

所以我遇到了一些 XML 布局编码的问题......我应该复制这张图片

http://s28.postimg.org/n257m4dil/Untitled.png

但到目前为止,我似乎只能做到这一点,即使我确实使用 android:gravity="right" 在其容器内浮动,结帐按钮也拒绝停留在右侧...:/

http://s29.postimg.org/bqzspid13/pic3.png

这是我到目前为止的代码:

0 投票
3 回答
1266 浏览

java - android Layout_gravity(不是重力)和Layout_marginTop(不是marginTop)以编程方式

我需要以编程方式创建一个使用 ImageView 和 TextView 的 Toast,它出现在屏幕中间,我已经完成了。

这是我想要的渲染

在此处输入图像描述

(带心的黑色方块是ImageView图像,“J'aime”是TextView)

XML 代码:

这是我使用 JAVA 代码的渲染:

在此处输入图像描述

JAVA代码:

我尝试过使用相对布局或线性布局,但框架布局对此效果更好。所以我有一个问题:

什么是 JAVA 等价物:

? 因为这显然不是:

需要帮忙。

0 投票
1 回答
4920 浏览

java - android:layout_alignParentBottom="true" 和 android:gravity="bottom" 似乎对 RelativeLayout 没有影响

我有一个 viewPager,我试图将它设置在屏幕底部(以及最后一个 RelativeLayout 中的所有其他项目)但是 android:layout_alignParentBottom="true" 和 android:gravity="bottom" 似乎对相对布局,我不确定为什么。

XML:

源代码段:

截屏:

http://i.stack.imgur.com/xyy0c.png

0 投票
2 回答
346 浏览

android - 我如何在 java 文件中设置 layout_gravity

我想在 Java 代码文件中设置布局。我使用以下代码将其设置layout为中心

我仍然在这条线上遇到错误:

LLT.setLayoutParams(new LayoutParams(500, 650, Gravity.CENTER_HORIZONTAL));

如果我想设置layoutcenter_horizontal

0 投票
1 回答
104 浏览

android - 即使具有属性 android:layout_gravity="center_horizo​​ntal" ,小部件也会出现在左侧

我正在开发一个应用程序,目前正在使用图形界面。我想在屏幕中央放置第一个 imageView。我使用了该属性android:layout_gravity="center_horizontal",但图像出现在屏幕左侧。

是因为我定义了一个LinearLayout包含 theImageViewtextViews 的秒吗?我定义它是为了定义文本元素的权重和LinearLayout包含按钮的水平线的权重。

那我怎样才能让它在屏幕的中心呢?

0 投票
1 回答
423 浏览

android - Gravity="center_vertical" 和 layout_centerVertical="true" 有什么区别

如果我尝试在其父视图中垂直居中当前视图。我应该使用哪一个?

我看到 TextViews 使用gravity="center_vertical" and ImageViews uselayout_centerVertical="true"。

我不确定为什么?

0 投票
1 回答
1744 浏览

android - 如何在 Android 中对齐 GridView 顶部的项目?

我尝试制作自己的画廊应用程序。问题是我的图像视图出现在包含它们的网格视图的底部。如何将它们对齐在顶部?我试图设置重力,但它不起作用。

0 投票
2 回答
89 浏览

android - 为什么视图没有从右到左对齐?

我在垂直布局中有这个水平布局。在我的水平布局中,我必须查看我想要从右到左显示的视图(微调器)。

最上面的图片是我现在得到的。底部是我所期望的。很简单。

在此处输入图像描述 我一直在尝试更改所有属性。似乎没有任何效果。改变重力,layout_gravity...

而且因为我愿意使用重量,所以我不能使用RelativeLayouts。

我应该如何解决这个问题?是否有任何解决方案最终不会弄乱我的 XML 的排列和顺序,并将第一个控件放在第二个控件之后(我讨厌那个)?

有什么明显的我不知道或遗漏的吗?提前非常感谢。

0 投票
3 回答
201 浏览

android - 两个图层叠加时如何设置叠加图层的重力?

上面显示的是我在另一个视图上覆盖视图的代码。但我的叠加布局出现在左侧。但我已经android:layout_gravity="right"在我的xml.

我尝试添加overView.gravity =Gravity.RIGHT. 这Gravityimported但它给出了错误gravityError: gravity cannot be resolved or it is not a valid field. 这就是所显示的。为什么会发生这种情况的一些解释?. 我必须写一个字段调用重力吗?

更新:根据用户 Amr 的要求

下面的代码是为我的 settings.xml 编写的

当我检查我的图形布局选项卡时。这个布局如我所料。只有在我运行项目之后。它仍然在左侧。