我正在創建一個Android應用程序,我需要提供一些數據。該數據是文本格式,並即將在TextView
來呈現,這裏是它如何被格式化的例子:如何防止Android TextView將遵循特定模式的文本分成多行?
有些話,有些話,更加/字
我的問題是,當句子足夠長時,TextView
會自動將文本換行爲兩行。我希望這行換行發生,但不是它發生的地方。該換行可以在甚至和多/詞之間的空間中創建或之後在更加/詞,
但我想這段文字之前發生線路中斷斜槓(更加/單詞),逗號後面。空間也是一樣。 基本上,我希望文本不要在任何其他地方換行,也不要在任何逗號後換行。
下面是一些關於如何包裝文本的例子,以及我如何在每種情況下都想要它。
例
某些文本,一些文字,一些
更多/文本
求購結果
一些TE XT,一些文字,
一些更多/文本
例
某些文本,一些文字,一些更/
文本
求購結果
某些文本,一些文字,
一些更多/文本
例
某些文本,一些
文本,一些更/
文本
通緝的結果
一些文字,
一些文字,
一些/
文本
我通過Android源所盼望的TextView
-class並試圖找到線包裹完成的地方,所以在我可以重寫該方法,並以某種方式添加自己的「規則」,但我找不到它。我也爲它搜索,但我找不到任何有用的東西。
希望它很清楚!
這沒有幫助,因爲我wan't這自動發生,這樣它就可以在一行上適合許多「部分」(用逗號分隔),並且當它完整時,它會創建一條新線,並將下一個部分放在上面。 –