有TextView.append(),但將文本添加到TextView的末尾。我想要在開始時追加的內容(即,顯示在TextView框的頂部)。如何預先安排一個字符串到Android TextView?
回答
你有沒有試過這種
textview.setText(" append string" + textView.getText());
雖然spannables會用這種方法迷路。
然後使用要追加說「你好」到TextView的作爲
textview.setText("hello"+textView.getText())
downvoting的原因??? – 2016-03-14 17:48:28
如果你關心spannables字符串,你可以使用這樣的事情:
textView.getEditableText().insert(0, "string to prepend");
的getEditableText()對我返回null。相反,前面加上文本到spannable,我設置文本buffertype到SPANNABLE: 代碼:
myTextView.setText(myText, TextView.BufferType.SPANNABLE);
或在您的TextView使用xml屬性android:bufferType。
然後抹上了gettext()來Spannable,之後我Concat的現有文本多餘的文字:
Spannable currentText = (Spannable) tvTitle.getText();
CharSequence indexedText = TextUtils.concat(String.format("%d. ", index), currentText);
myTextView.setText(indexedText);
至於我可以告訴所有的功能都可以從API級別1
在我發現的多個不正確解決方案中,這是唯一真正有效的解決方案。 絕對瘋狂,沒有一個更健全的方式來做到這一點。 下面我利用這個類似的代碼。代碼 setText(getText Spannable currentText =(Spannable)getText(); CharSequence indexedText = TextUtils.concat(「(」,currentText,「)」); setText(indexedText); 'code' – 2016-03-22 05:56:26
- 1. 如何預先安排流?
- 2. android - 如何安排兩個textview並排
- 3. 一個Android的TextView內的Java字符串排序
- 4. 如何預先使用'this'字符串
- 5. 如何根據另一個預先排序的字符串向量來命令包含字符串的向量?
- 6. 排列多行字符串到textView
- 7. 如何分配一個字符到TextView
- 8. 我需要傳遞一個字符串到android中的textview字符串
- 9. 我如何顯示一個長的TextView(字符串)到多個頁面的Android
- 10. 在字符串TextView中旋轉一個字符Android
- 11. 哪個先到?字符或字符串?
- 12. Android的-TextView字符串
- 13. 預先設計一個Spinner選項中子字符串的顏色[Android Studio]
- 14. 如何排序一個observablecollection(字符串)
- 15. ClassNotFoundException當添加一個預先安裝的apk到system.img中android
- 16. 如何替換字符串和字符串重新安排
- 17. 如何在列表中找到字符串<TextView> android
- 18. 如何從字符串獲取值到textview?在Android的
- 19. Store marker.getTag()到一個字符串 - android studio
- 20. 字符串值到TextView的
- 21. 用正則表達式預先加一個字符串?
- 22. 根據字符串預先選擇一個選項
- 23. 字符串分割爲一個預先定義的表在Lua
- 24. 使用vsprintf預先填充字符串到另一個格式字符串的一種有效方法
- 25. 如何發送一個字符串到android的網站
- 26. MySQL |如何預先將字符串設置爲字段值?
- 27. 如何檢查一個TextView是否包含某個字符串
- 28. 如何在一個字符串的Android
- 29. 要預先設置基於字符串
- 30. 如何從一個意圖到另一個意圖的字符串android
是它只是我,還是這對其他人來說看起來很醜?是不是有一個原因android不包括prepend()或類似的東西? – Tim 2012-08-15 20:23:08
我猜append經常被使用。所以android提供append作爲便利功能 – nandeesh 2012-08-15 20:28:33