【问题标题】:Creating Custom Expandable textview创建自定义可扩展文本视图
【发布时间】:2013-02-25 11:25:43
【问题描述】:

我想创建一个Expandable TextView,就像我们在消息线程中得到的一样。 TextView 的大小不是固定的,而是取决于文本长度和行数。它还具有根据要显示的文本大小扩展(或相乘)的边框。

如何设置这样的布局??

有人可以在这方面帮助我吗!

提前致谢。

【问题讨论】:

  • wrap_content 的问题是随着文本大小的增加(如行数>15),bgimage 的质量下降。好的,它可以用非常高质量的图像修复,但文本填充和所有内容都被破坏了。

标签: android layout view textview expandablelistadapter


【解决方案1】:

我建议您使用像网页中使用的平铺图像..它们很轻,并且使用 CSS-REPEAT 标签重复....在android中也存在类似的效果,使用android:titlemode有以下 重复 夹钳 镜子

  • 那么它将如何解决您的问题 您制作了单个消息的背景图像,该图像可以是大小为 100x1 的图形,因此使用 android:tilemode 重复此图像将为您的消息线程提供漂亮的颜色

使用这样的图像检查此图像,但较小的图像可以帮助您在消息线程背景中重复它

【讨论】:

    【解决方案2】:

    使用这些属性。

    <TextView
        android:id="@+id/text1"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:singleLine="false"
    

    【讨论】:

    • wrap_content 的问题是随着文本大小的增加(如行数>15),bgimage 的质量下降。好的,它可以用非常高质量的图像修复,但文本填充和所有内容都被破坏了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-02
    • 2012-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-02
    相关资源
    最近更新 更多