簡體   English   中英

如何在底部的文本視圖上繪制文本?

[英]How can I draw text on a text view bottom up?

我需要以自下而上的方式在TextView上繪制文本,即,首先在底部繪制文本的最后一行,然后在文本的第二最后一行繪制,依此類推。 我怎樣才能做到這一點?

我正在嘗試遵循Android中此分頁后文本中給出的解決方案。

TextView將文本從上到下繪制。 我要實現的是給出一個文本,我想先填充視圖的最后一行,然后再填充第二行,依此類推,因此在最后一次迭代中填充第一行。 我嘗試創建一個自定義TextView並覆蓋其onDraw方法,但似乎沒有任何效果。

創建一個自定義的textview。 在setText方法中,進行一些字符串操作。 基本上重新排列字符串中的文本,以便新文本字符串的第一行是舊文本字符串的最后一行。 將新的文本字符串傳遞給super.setText

如果它不是可滾動的文本視圖,則可以設置android:gravity =“ bottom | left”或“ bottom | right”來進行右對齊。 使用此方法,width和hight不能為wrap_content。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM