问题标签 [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.
android - 如何以编程方式将 Layout Gravity 设置为 center|right?
我可以将元素的重力设置为center|right
或center|left
在xml中,例如:
但我怎么能以编程方式做到这一点?
android - XML Android 布局问题
所以我遇到了一些 XML 布局编码的问题......我应该复制这张图片
但到目前为止,我似乎只能做到这一点,即使我确实使用 android:gravity="right" 在其容器内浮动,结帐按钮也拒绝停留在右侧...:/
这是我到目前为止的代码:
java - android Layout_gravity(不是重力)和Layout_marginTop(不是marginTop)以编程方式
我需要以编程方式创建一个使用 ImageView 和 TextView 的 Toast,它出现在屏幕中间,我已经完成了。
这是我想要的渲染
(带心的黑色方块是ImageView图像,“J'aime”是TextView)
XML 代码:
这是我使用 JAVA 代码的渲染:
JAVA代码:
我尝试过使用相对布局或线性布局,但框架布局对此效果更好。所以我有一个问题:
什么是 JAVA 等价物:
? 因为这显然不是:
需要帮忙。
java - android:layout_alignParentBottom="true" 和 android:gravity="bottom" 似乎对 RelativeLayout 没有影响
我有一个 viewPager,我试图将它设置在屏幕底部(以及最后一个 RelativeLayout 中的所有其他项目)但是 android:layout_alignParentBottom="true" 和 android:gravity="bottom" 似乎对相对布局,我不确定为什么。
XML:
源代码段:
截屏:
android - 我如何在 java 文件中设置 layout_gravity
我想在 Java 代码文件中设置布局。我使用以下代码将其设置layout
为中心
我仍然在这条线上遇到错误:
LLT.setLayoutParams(new LayoutParams(500, 650, Gravity.CENTER_HORIZONTAL));
如果我想设置layout
为center_horizontal
android - 即使具有属性 android:layout_gravity="center_horizontal" ,小部件也会出现在左侧
我正在开发一个应用程序,目前正在使用图形界面。我想在屏幕中央放置第一个 imageView。我使用了该属性android:layout_gravity="center_horizontal"
,但图像出现在屏幕左侧。
是因为我定义了一个LinearLayout
包含 theImageView
和textView
s 的秒吗?我定义它是为了定义文本元素的权重和LinearLayout
包含按钮的水平线的权重。
那我怎样才能让它在屏幕的中心呢?
android - Gravity="center_vertical" 和 layout_centerVertical="true" 有什么区别
如果我尝试在其父视图中垂直居中当前视图。我应该使用哪一个?
我看到 TextViews 使用gravity="center_vertical" and ImageViews use
layout_centerVertical="true"。
我不确定为什么?
android - 如何在 Android 中对齐 GridView 顶部的项目?
我尝试制作自己的画廊应用程序。问题是我的图像视图出现在包含它们的网格视图的底部。如何将它们对齐在顶部?我试图设置重力,但它不起作用。
android - 为什么视图没有从右到左对齐?
我在垂直布局中有这个水平布局。在我的水平布局中,我必须查看我想要从右到左显示的视图(微调器)。
最上面的图片是我现在得到的。底部是我所期望的。很简单。
我一直在尝试更改所有属性。似乎没有任何效果。改变重力,layout_gravity...
而且因为我愿意使用重量,所以我不能使用RelativeLayouts。
我应该如何解决这个问题?是否有任何解决方案最终不会弄乱我的 XML 的排列和顺序,并将第一个控件放在第二个控件之后(我讨厌那个)?
有什么明显的我不知道或遗漏的吗?提前非常感谢。
android - 两个图层叠加时如何设置叠加图层的重力?
上面显示的是我在另一个视图上覆盖视图的代码。但我的叠加布局出现在左侧。但我已经android:layout_gravity="right"
在我的xml.
我尝试添加overView.gravity =Gravity.RIGHT
. 这Gravity
是imported
但它给出了错误gravity
。Error: gravity cannot be resolved or it is not a valid field
. 这就是所显示的。为什么会发生这种情况的一些解释?. 我必须写一个字段调用重力吗?
更新:根据用户 Amr 的要求
下面的代码是为我的 settings.xml 编写的
当我检查我的图形布局选项卡时。这个布局如我所料。只有在我运行项目之后。它仍然在左侧。