相关疑难解决方法(0)

将2个textview放在一起,第二个textview始终可见

我想要的是 :

当文字很短时,21%TextView应该在第一个旁边,TextView如下所示

在此输入图像描述

当文本很长时,我希望第一个TextView达到结束并且椭圆形,并且21%TextView应该如下所示

在此输入图像描述

但是我做了什么,21%TextView消失了,并且首先TextView占据了完整的空间.我尝试了许多组合Linear, Relative, Frame, Constraint layout, weight, minwidth等,但似乎没有任何工作.

这是我的xml

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

    <TextView
        android:id="@+id/tv_job_title"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:ellipsize="end"
        android:lines="1"
        android:maxLines="1"
        android:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce pulvinar nec justo id bibendum." />

    <TextView
        android:id="@+id/tv_matchPercent"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginLeft="5dp"
        android:layout_marginRight="5dp"
        android:paddingLeft="5dp"
        android:text="21% "
        android:textColor="#4268e3"/>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

知道如何实现它吗?

注意:我不想硬编码字符或宽度

android textview android-layout

3
推荐指数
1
解决办法
290
查看次数

标签 统计

android ×1

android-layout ×1

textview ×1