如何在线性布局中右对齐

3
我可以帮你进行翻译。以下是您需要翻译的内容:

我在我的列表项中有这个布局:

<?xml version="1.0" encoding="utf-8"?>

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
              android:gravity="center_vertical"
              android:layout_width="match_parent"
              android:orientation="horizontal"
              android:minHeight="42.3dp"
              android:layout_height="wrap_content">

    <TextView android:id="@+id/txtTagName"
              android:textColor="@color/White"
              android:layout_width="wrap_content"
              android:layout_height="32dp"
              android:layout_marginLeft="10dp"
              android:textSize="13sp"
              android:gravity="center"
              android:layout_gravity="left"
              android:background="@drawable/tag"/>

    <ImageView android:layout_width="wrap_content"
                 android:layout_height="wrap_content"
                 android:src="@drawable/ic_action_discard"
                 android:layout_marginLeft="10dp"
                 android:layout_gravity="right"
                 android:gravity="center"
                 android:scaleType="center"
                 android:alpha="0.5"/>
</LinearLayout>

它看起来像这样:

输入图像描述

标签修补程序9如下:

输入图像描述

我有3个问题:

  1. 如何使删除图标始终位于右侧。
  2. 如何使标签图像的模糊部分缩放适当?(它是一个修补程序9)
  3. 使用标签旁边的删除图标,还是使用某种形式的长按更好?

谢谢。

2个回答

6
如何使删除图标始终位于右侧。
使用RelativeLayout而不是LinearLayout,并使用属性android:layout_alignParentRight="true"。在水平LinearLayout中,左和右的layout_gravity无效,因为该ViewGroup已经从左到右布置了View。
如何使标签图像的模糊部分正确缩放? (它是一个patch 9)
不确定图片的详细信息,但应与其他图片相同。
将删除图标放在标签旁边更好,还是使用某种长按?
我想这取决于将使用您的应用程序的用户。我认为删除图标很好,更加明确。然而,现在大多数用户,特别是年轻人,根据整个应用程序的工作方式来理解长按操作。但是,由于您有空间,我认为删除图标可能是好的。

谢谢您的回复。您说:“不确定,需要了解更多关于图像的信息,但应该与其他图像相同。”... 您需要哪些信息? - sprocket12
说实话,我对图像不是很擅长,但通常可以让我的工作正常运行。所以我不知道为什么那个图像模糊。如果我有它们在我面前,我可能可以让它正常工作,但我不确定我能告诉你如何修复你的问题。 - codeMagic
没问题,谢谢提供的其他提示,已经解决了对齐问题并让我在显示删除图标方面更有信心。 - sprocket12

0
How to make the delete icon always on the right.

在您的XML项布局中,对于删除图标的ImageView,请添加android:layout_weight="0"
How to make the blurry part of the tag image scale properly? (its a patch 9)

抱歉,不知道

Is it better to have a delete icon next to the tag, or use some sort of long click?

这取决于应用程序,如果除了删除还有其他选项,则将它们全部放在长按中,否则保留图标,个人认为。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接