问题标签 [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.
java - Android LinearLayout在java代码中设置layout_gravity
我在这个布局上有问题:(
在java代码中
我需要 layout_gravity 没有重力。
android - 如何使用两个 TextView 将 TextView 的文本放在一行的左侧?
我想使用 LinearLayout 将两个 TextViews 的文本放置在单行的左侧。一个 TextView 在左侧,另一个在右侧。整行文本将与垂直位于同一行。这是我的 XML:
及其观点;
垂直,数字将在同一行。非常感谢您的帮助...
android - LinearLayout layout_gravity 底部问题
有我的代码:
我想要的是最后一个 LinearLayout(id 为“llBot”)触及他父母的底部。
所以我试过:
但是还是;它没有效果。我的LinearLayout 还是摸到了之前的Linearlayout。
谢谢 !
android - 当 anyDensity=false 时 Gravity.RIGHT 不起作用
我正在开发一个在 Xperia Z 和 Xperia tablet Z 上运行的 Android 应用程序。我的问题是 Gravity.RIGHT 属性在 AndroidManifest 中的 anyDensity=true 时生效,但在 anyDensity=false 时它不起作用。一些最右边的字符被部分隐藏,如下所示。我在 TextView 和 Layout 中尝试了各种设置更改,但未能全部显示。当anyDensity = false时,有人可以告诉我应该设置什么以使Gravity.RIGHT完全工作吗?
谢谢你。
`
`
android - 以编程方式设置 ImageButton layout_gravity
我试图做什么
我尝试通过 Java 代码设置我ImageButton
的 's ,我想要的方式如下图橙色框架内的方式所示:layout_gravity
ImageButton
蓝色框架是作为“基础”布局的垂直LinearLayout
行为,这是我尝试添加子布局的布局。
橙色和红色都是水平的LinearLayout
。
橙色布局是我想要放置的方式,ImageButton
这个TextView
是通过 XML 设置的
红色布局是我试图通过 Java 代码模仿橙色布局的结果。
相关代码
这是设置Orange布局的 XML 代码,这是我想通过 Java 代码实现的效果:
这是设置红色布局的 Java 代码
到目前为止我尝试过的
根据这样的一些 SO 帖子:Java method for android:layout_gravity我最初尝试先将 myImageButton
放入 aFrameLayout
然后设置 this 的参数FrameLayout
,如下所示:
但我得到了与上面显示的图像相同的结果。后来我还尝试将LayoutParams
宽度更改为 MATCH_PARENT only to find the
ImageButton`被水平拉伸(是的,它被拉伸了)
然后我尝试了这两个SO帖子中发布的方法:
他们的方法是先设置一个LinearLayout.Params
,然后将此参数应用于按钮(我在相关代码部分发布的代码应用了此方法)。简而言之就是:
但是,结果仍然与上面显示的图像相同。
问题
由于稍后我需要以编程方式将更多子视图添加到蓝色布局,我想知道是否有一种方法可以设置每个子布局,如图像中的橙色布局?
终于
我找到了一个与@Permita 的答案非常相似的解决方案。
这是我的解决方案:
android - Android中的文本/布局对齐(textAlignment,gravity)
android:textAlignment
和有什么区别android:gravity
?
android - 如何以编程方式设置按钮 layout_gravity="fill_vertical"?
我有一个GridLayout
, 和两个或更多按钮,并且所有按钮必须具有相同的宽度。我的问题是,当按钮的文本行数不同时marginTop
,按钮的按钮也会不同。我怎样才能解决这个问题?我希望所有按钮都处于相同的高度位置。
谢谢。
我已经尝试设置Gravity
,FILL_VERTICAL
但不工作。
这是图片:
这现在也有效。
这会奏效!谢谢。
android - android:gravity="top" 没有将子视图对齐到顶部,但“中心”对齐到中心?
那不应该使较小的“0”t-view与内部LinearLayout的顶部对齐吗?由于另一个“0”的高度较大,因此增加了内部LinearLayout的整体高度。
或者,如果您包含以下内容:
在较小的 0 的 t 视图内,它也什么也不做。为什么是这样?LinearLayout 的 wrap_content 是否独立于其他视图包装每个单独的视图?如果是这样,那么为什么将重力设置为“中心”有效?从某种意义上说,较小的零垂直居中于其父级。
我知道您可以设置较小的 0 的高度以匹配父级并将其自身的重力设置为顶部。我只是想理解这一点。谢谢。
android - 如何从代码中将 ImageView 设置在布局的中心?
我接下来试试
但这不起作用,布局左侧的图像视图
android - LinearLayout 设置重力
我有框架布局,里面有四个按钮的线性布局。当我用 xml 编写时效果很好,但我想用 java 代码编写。
这行得通
但这不起作用
FrameLayout fl = findbyid... f1.addView(tbr);