Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/204.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
Java 用油漆包裹文本(Android)_Java_Android_Xml_Paint - Fatal编程技术网

Java 用油漆包裹文本(Android)

Java 用油漆包裹文本(Android),java,android,xml,paint,Java,Android,Xml,Paint,我正在使用Paint函数,并使用setText方法设置文本。问题是,如果文本非常大(很多单词),那么文本就会从父文本中消失。我怎样才能解决这个问题?当文本大于父文本时,可以换行。我使用这个代码(目前) 目前我决定将textSize设置为17而不是20,但我正在寻找更好的解决方案。提前感谢。您需要在文本视图中提到android:layout\u width=“wrap\u content”标记什么?我没有文本视图!这就是您在xml文件中声明的内容..您正在尝试写入画布吗?@shylendra在这个

我正在使用Paint函数,并使用setText方法设置文本。问题是,如果文本非常大(很多单词),那么文本就会从父文本中消失。我怎样才能解决这个问题?当文本大于父文本时,可以换行。我使用这个代码(目前)


目前我决定将textSize设置为17而不是20,但我正在寻找更好的解决方案。提前感谢。

您需要在文本视图中提到android:layout\u width=“wrap\u content”标记什么?我没有文本视图!这就是您在xml文件中声明的内容..您正在尝试写入画布吗?@shylendra在这个问题中,您在哪里看到
TextView
    mSubtitlePaint.setTextSize(17); 
    mSubtitlePaint.setStyle(Style.FILL);
    mSubtitlePaint.setAntiAlias(true);
    mSubtitlePaint.setTypeface(Typeface.create("Roboto-Thin", Typeface.BOLD));