当前位置: 首页 > 面试题库 >

如果TextView大于1行,如何在其上显示椭圆?

萧晔
2023-03-14
问题内容

我有以下布局不起作用:

<LinearLayout 
    android:orientation="horizontal" 
    android:layout_width="match_parent" 
    android:id="@+id/experienceLayout" 
    android:background="#ffffff" 
    android:layout_height="match_parent" 
    android:paddingLeft="6dp" 
    android:paddingRight="6dp" 
    android:paddingBottom="6dp" 
    android:paddingTop="6dp">

    <TextView 
        android:layout_weight="1" 
        android:id="@+id/experienceLabel" 
        android:text="Experience" 
        android:layout_height="wrap_content" 
        android:textColor="#000000" 
        android:layout_width="wrap_content" 
        android:textStyle="bold">
    </TextView>

    <TextView 
        android:id="@+id/experienceTextView" 
        android:text="TextView" 
        android:layout_height="wrap_content" 
        android:textColor="#000000" 
        android:layout_width="wrap_content" 
        android:ellipsize="end" 
        android:lines="1" 
        android:maxLines="1" 
        android:singleLine="true" 
        android:fadeScrollbars="false">
    </TextView>

</LinearLayout>

问题答案:

这是一个普遍的问题。尝试使用以下内容:

android:scrollHorizontally="true"
android:ellipsize="end" 
android:maxLines="1"

.horizo​​ntalHorizo​​nt是使它起作用的“特殊调味料”。



 类似资料:
  • 我真的不知道为什么,但我只能让ellipsize处理最大线=2以及更多。我显示了几个描述词,然后是一个没有空格的长字符串。 以下是TextView的外观: 然后我以编程方式为其设置一个文本,但根据maxLines限制,我得到两个不同的结果: 唯一改变的是,为什么第一张图片中的行也没有填写?

  • 问题内容: 我有简单的 HTML : 我想在中显示HTML样式的文本。这个怎么做? 问题答案: 您需要使用XML字符串中的HTML。仅在布局XML中引用带有HTML的字符串将不起作用。 这是您应该做的:

  • 问题内容: 我创建了一个示例项目,并在Eclipse中运行“ Hello Android Application”。 我了解到可以使用XML标记或Java代码两种方式创建Textview。 默认情况下,我的示例项目中有一个Textview说“ Hello world”。我想使用Java代码创建一个Textview并在其上显示一些消息。 我进行了大量搜索,但无法理解代码中提到的步骤和布局设置。 这是

  • SQL架构: 我需要这样显示我的结果: 结果显示表SNMASTER的前5行 然后查看表事务,并在有OPERATION_ID时写入1

  • 你能解释一下如何在此代码中显示另一个文本视图吗?我使用的是viewpager,所以我只打印一个textview,我想再打印一个textview。任何人都可以帮我。提前谢谢。 这是我的代码 这是我的主要活动课 这是我的gridview类- 此代码表示单击网格视图项目时此页面将调用此页面是具有网格视图项目的viewpager此类是viewpager- 这是我的申请看看 这是我的Gridview外观,当

  • 我想知道每个阿拉伯语字母的唯一代码,以将阿拉伯语文本显示为文本视图。 当我给直作为一个字符串,但它不会显示像阿拉伯文本格式。它显示每一个字母分开。我尝试了谷歌的几个链接。但我没有得到我要找的东西。 实际上,我正在寻找每一个阿拉伯字母的唯一代码。这样我就可以用阿拉伯语文本格式显示我的句子了。