为已验证的帐户设置蓝色勾号

时间:2018-07-16 06:20:30

标签: android user-interface layout textview imageview

我想在帐户名旁边显示蓝色的勾号(Imageview)到已验证的帐户。我的问题是,当帐户名称为一行时,应在帐户名称旁边显示蓝色对勾;如果第一行包含更多内容,则帐户名称为双行,则蓝色对勾应位于第一行的末尾;如果第二行包含更多内容,则为蓝色刻度应在第二行的结尾。如果您可以为此建议我任何库或逻辑,那么将对您有帮助。

1 个答案:

答案 0 :(得分:1)

尝试一下:

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal">

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:paddingEnd="10dp"
        android:paddingStart="10dp"
        android:text="Name"
        android:textSize="16sp" />

    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="bottom"
        android:src="@drawable/ic_tic" />
</LinearLayout>

确保已验证的tic图像高度不超过一行TextView的高度,或确定ImageView的特定高度。