【发布时间】:2017-07-28 11:34:24
【问题描述】:
我一直在谷歌上搜索这个答案。我一直在尝试将 TextView 设置为与垂直 LinearLayout 的右侧对齐。但是,设置参数并使用它...
params.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);
不起作用。我几乎可以肯定这是因为我已将宽度设置为 WRAP_CONTENT。
RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
问题是,如果我将宽度设置为 MATCH_PARENT,那么(如预期的那样)TextView 的背景颜色会填满屏幕的整个宽度。我不想将文本的重心设置在右侧。我试图让整个 TextView 与 LinearLayout 的右侧对齐,同时保持宽度等于其中文本的大小。
谁能帮忙???
【问题讨论】:
-
垂直线性布局在哪里。 ?
-
请显示创建布局的 XML 或 Java 代码。
标签: java android android-layout android-widget