Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 当我在textView上放置一个长字符串时,为什么有些字符看起来像这些照片??_Android_Textview - Fatal编程技术网

Android 当我在textView上放置一个长字符串时,为什么有些字符看起来像这些照片??

Android 当我在textView上放置一个长字符串时,为什么有些字符看起来像这些照片??,android,textview,Android,Textview,我正在星系S2上测试,没有问题。但有些设备看起来像这些截图——三星Galaxy Note 我该怎么办?我找不到关于它的任何话题 这是因为文本视图的宽度较小,而您试图添加的字符多于此宽度,, 1) 尝试为文本视图添加更多宽度 您可以选择如何设置宽度,这是因为textView的宽度较小,并且您尝试添加的字符多于该宽度,, 1) 尝试为文本视图添加更多宽度 您可以使用android:layout\u width=“wrap\u content”设置宽度 或者,您可以使用android:layout\

我正在星系S2上测试,没有问题。但有些设备看起来像这些截图——三星Galaxy Note

我该怎么办?我找不到关于它的任何话题


这是因为文本视图的宽度较小,而您试图添加的字符多于此宽度,, 1) 尝试为文本视图添加更多宽度
您可以选择如何设置宽度,这是因为textView的宽度较小,并且您尝试添加的字符多于该宽度,, 1) 尝试为文本视图添加更多宽度
您可以使用android:layout\u width=“wrap\u content”设置宽度


或者,您可以使用
android:layout\u width=“45dp”
(或您定义的宽度)并设置
android:maxLines=“2”
。这将把测试分成两行,您将找到您想要的内容。

您可以使用
android:layout\u width=“wrap\u content”

<TextView ...
....
android:ellipsize="none"
..></TextView>
或者,您可以使用
android:layout\u width=“45dp”
(或您定义的宽度)并设置
android:maxLines=“2”
。这将把测试分成两行,您将找到您想要的内容。


<TextView ...
....
android:ellipsize="none"
..></TextView>
您需要将该文本视图的
省略号设置为none,这样就不会出现“…”

第二件事,只有当您将textview设置为
SingleLine=true
时,才会发生这种情况,因此,如果您想根据文本大小将textview设置为多行,请删除该单行。


您需要将该文本视图的
省略号设置为none,这样就不会出现“…”


第二件事,只有当您将textview设置为
SingleLine=true
时,才会发生这种情况,因此,如果您想根据文本大小将textview设置为多行,请删除该单行。

而不是在XMl文件中使用android:SingleLine,您可以在定义textview的java代码中声明它

text.setSingleLine(true);
或者在XML文件中

   android:singleLine="true"
        android:ellipsize="none"

您可以在定义textView的java代码中声明它,而不是在XMl文件中使用android:singleLine

text.setSingleLine(true);
或者在XML文件中

   android:singleLine="true"
        android:ellipsize="none"

看一看这个问题看一看这个问题嗯,我不能添加更多的宽度文本视图。为什么它看起来像[][]???此外,它还添加了大量“.”?为了让您知道按钮末端之外还有更多文本。您可以更改textView的字体大小,也可以删除粗体。嗯,我无法添加更多宽度的textView。为什么它看起来像[][]???此外,它还添加了大量“.”?为了让您知道按钮末尾之外还有更多文本。您可以更改textView的字体大小,也可以删除粗体。谢谢,这解决了我的问题。但我不明白…?:)之后是什么谢谢,这解决了我的问题。但我不明白…?:)之后是什么