问题标签 [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 - Android EditText中的垂直内容对齐
我有一个多行EditText
:
现在内容与中间对齐。我想让内容与顶部对齐。
有没有属性可以做到这一点?
android - android xml 将组件放在 layout_gravity="center" 的顶部
我正在尝试将admob
广告放在我的顶部,app
但普通文本需要保持在中间的中心......下面的代码只显示了一个组件..
android - 按钮顶部增加多行
我的 Android 应用程序中出现了一些非常非常奇怪的行为。
我正在扩展 Button 以替换标准。在我自己的按钮中,我设置: - TextAppearence(文本 16 像素,粗体..) - BackgroundDrawable(替换标准按钮的选择器,使用 60 像素的图像) -Gravity: LEFT|CENTER_VERTICAL.
每当文本足以使按钮有 2 行文本时,如果它具有属性Gravity.CENTER_VERTICAL
,就会出现顶部填充!
这让我在谷歌上搜索了好几个星期......(设置 paddingTop、singleLine 和其他简单的解决方案当然不起作用!)
终于找到解决办法了!!!
通过在扩展按钮上覆盖此方法,我终于让它在没有恼人的顶部填充的情况下工作......我仍然不明白为什么会发生这种情况。
有什么想法吗?
android - 线性布局中的 layout_gravity
这是我的布局:
LinearLayout2 中 ImageView 和 TextView 的定位以及 LinearLayout3 中按钮的定位不起作用(使用布局重力)。
我在这里想念什么?
android - 如何在 Android TextView 或 EditText 中右对齐文本?
我的应用程序中有一个 EditText。我想将其中的文本右对齐而不是默认的左对齐。我尝试添加
但这似乎不起作用。请问还有其他建议吗?
android - 索尼爱立信 xperia 的 layout_gravity 或 layout_margin?
我的问题是在索尼爱立信 xperia 上显示一个带有指定 layout_gravity 或 layout_margin 的 textView 框。
对于其他设备,以下代码执行它应该执行的操作,但不适用于 xperia。在 xperia 上使用它,框总是显示在右侧。没有居中也没有边距。
有人知道我该如何解决吗?
消息.xml
Java类.java
android - Android - 在LinearLayout中水平居中TextView
我有以下基本布局
似乎 xml 是正确的,但文本向左对齐。textview 占据了父级的整个宽度,并且 textview 设置为居中。不确定是什么问题...
android - 如何使 android:layout_gravity="bottom|center_horizontal" 停留在底部
我有一个垂直的 LinearLayout,它有一个列表视图,底部有一个 ImageView,顶部有一个,列表视图填满了留下的空间。
它看起来像这样:
每当我看到列表视图时,它都可以正常工作。
但是,每当我将 ListView 设置为可见性消失时,“底部”ImageView 就会弹出到顶部图像视图的下方。
我的问题是为什么底部 ImageView 不停留在底部,尽管我说'android:layout_gravity="bottom|center_horizontal"' 我查看了hierarchyViewer,父级的高度确实与屏幕的高度匹配。所以底部图像视图应该尊重 android:layout_gravity="bottom|center_horizontal" 并保持在底部,对吗?
android - 如何在布局中居中查看
我必须建立如下图所示的布局。主要任务是使文本居中。
我使用这个 xml 来实现布局。
但它工作不正确。
我需要TextView
android:id="@+id/author"
居中LinearLayout
android:id="@+id/ll"
。但它以 parent 为中心RelativeLayout
android:id="@+id/main_layout"
。
我android:layout_height="fill_parent"
用于LinearLayout
android:id="@+id/ll"
.
我的布局如何不填充父级而只填充剩余空间?
如果有人遇到类似问题,请举例说明其实现。
编辑:现在我有错误的居中文本,如下图所示。
此时此刻,我认为最好的解决方案是使用 android:layout_weight。
但是当广告没有显示时 - 违反了比例。
android - android:重力 center_horizontal linearlayot 不起作用
我的代码
但 linearlayout foo 左对齐,它不在中心。怎么了??