【问题标题】:Android LinearLayout Alignment IssueAndroid LinearLayout 对齐问题
【发布时间】:2011-08-19 06:23:12
【问题描述】:

这是我目前拥有的。

所有的盒子都是线性布局。但我希望星星正确对齐。我添加了一个带有“”的 TextView 只是为了腾出一点空间,但我将删除它。如果我将 TextView 更改为 fill_parent 它会导致 Star 消失在屏幕的右侧(正如预期的那样,但我希望它会填满它自己和 Star 之间的所有内容)

我想不出如何让 ImageView 向右移动。 layout_grvaity 目前是正确的,但这并没有改变任何东西。

设计不是很好;)

TIA

【问题讨论】:

    标签: android alignment android-linearlayout


    【解决方案1】:

    更好的方法是使用relative layout,然后设置android:alignParentRight="true",否则您可以尝试将视图宽度设置为fill_parent,然后将gravity设置为“右”。

    希望这会有所帮助!

    【讨论】:

    • 谢谢,我使用了相对布局而不是线性布局,并将星形右对齐到 textview 并且它起作用了。谢谢! (抱歉不能回答你,因为我需要 15 个代表!)
    • No prob buddy.. 我个人总是更喜欢相对布局而不是线性布局。它有很多用于创建布局的功能。
    【解决方案2】:

    一种解决方案是设置布局宽度以包裹 TextView 的内容,并将其重力设置为 1.0。它会占用所有未使用的空间,从而将你的星星推到右边而不让它熄灭。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-14
      • 1970-01-01
      • 2011-11-26
      • 1970-01-01
      • 2021-03-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多