android–Table Row中的TextView内容被截断

android–Table Row中的TextView内容被截断,第1张

概述首先,我进行了谷歌搜索,并查看了与TextView被截断的文本相关的StackOverFlow问题.他们没有帮助解决手头的问题,尽管他们提供了对某些事情的更好理解.这是我的问题.我正在使用TableLayout来显示带有两个文本字段的记录.每行有两个TextView单元格.layout_width设置为所有单元格的w

首先,我进行了谷歌搜索,并查看了与TextVIEw被截断的文本相关的StackOverFlow问题.他们没有帮助解决手头的问题,尽管他们提供了对某些事情的更好理解.

这是我的问题.

我正在使用tableLayout来显示带有两个文本字段的记录.每行有两个TextVIEw单元格. layout_wIDth设置为所有单元格的wrap_content.但是,即使文本以多行显示,该多行文本中的每一行也会在末尾被截断.

例如

   <?xml version="1.0" enCoding="utf-8"?>   </tableLayout xmlns:androID="http://schemas.androID.com/apk/res/androID" androID:layout_wIDth="match_parent" androID:layout_height="wrap_content">   <tableRow>        <TextVIEw            androID:text="Notes"            androID:layout_wIDth="wrap_content"            androID:layout_height="wrap_content"            androID:ID="@+ID/visitation_notes" />        <TextVIEw            androID:text="Need to visit again. Visit till the doctor understands the importance of the Test. The problem is, it is very difficult to get appointment for the visit. Still, we need to keep trying till the point reaches to him/her."            androID:layout_wIDth="wrap_content"            androID:layout_height="wrap_content"            androID:ID="@+ID/visitation_notes_value"            androID:textAlignment="vIEwStart"/>   </tableRow>   </tableLayout>

产生了这个观点

Notes.Need to visit again. Visit till the doctor understands
the
importance of the Test. The problem is, it is very difficult
to get appointment for the visit. Still, we need to keep trying
till the point reaches to him/her.

用大胆的文字写下来.

如果我使用linearLayout代替tableLayout,它可以正常工作.但是,问题是我不能让每一行的第二列从相同的位置开始(没有硬编码).

请帮助我如何确保TextVIEw内容不会被切断.

这是例如上面给出的screenshot视图.

解决方法:

做这个

<tableRow>    <TextVIEw        androID:layout_wIDth="wrap_content"        androID:layout_height="wrap_content"        androID:layout_weight="1"        androID:text="Note" />    <TextVIEw        androID:layout_weight="3"        androID:layout_wIDth="wrap_content"        androID:layout_height="wrap_content"        androID:ems="10"        androID:text="Need to visit again. Visit till the doctor understands the importance of the Test. The problem is, it is very difficult to get appointment for the visit. Still, we need to keep trying till the point reaches to him/her." /></tableRow>
总结

以上是内存溢出为你收集整理的android – Table Row中的TextView内容被截断全部内容,希望文章能够帮你解决android – Table Row中的TextView内容被截断所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1108561.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存