有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. 如何預先使用'this'字符串
- 3. 如何根據另一個預先排序的字符串向量來命令包含字符串的向量?
- 4. 我需要傳遞一個字符串到android中的textview字符串
- 5. 我如何顯示一個長的TextView(字符串)到多個頁面的Android
- 6. 在字符串TextView中旋轉一個字符Android
- 7. 哪個先到?字符或字符串?
- 8. 預先設計一個Spinner選項中子字符串的顏色[Android Studio]
- 9. Store marker.getTag()到一個字符串 - android studio
- 10. 用正則表達式預先加一個字符串?
- 11. 字符串分割爲一個預先定義的表在Lua
- 12. 根據字符串預先選擇一個選項
- 13. 使用vsprintf預先填充字符串到另一個格式字符串的一種有效方法
- 14. MySQL |如何預先將字符串設置爲字段值?
- 15. 如何檢查一個TextView是否包含某個字符串
- 16. 串聯陣列串,和預先計算另一個字符串與F#
- 17. 將字符串的第一個字母顯示爲Android中的另一個textview
- 18. 多個字符串添加到一個TextView
- 19. 在函數入口處預先寫入一個字符串到記錄器
- 20. C-預處理:聯合字符到一個字符串
- 21. 優先級隊列排序字符串
- 22. 如何獲得一個字典<字符串,對象>的鍵到一個排序的字符串[]
- 23. 如何在同一個TextView中設置一個字符串和一個double?
- 24. 如何預先填充一些字符的命令提示符?
- 25. formtastic - 如何預先填充字符串輸入的值
- 26. Android將TextView分割爲字符串
- 27. 如何找到一個字符串中的字符串
- 28. 如何擺脫「」從一個字符串到非字符串
- 29. 預先安裝到RPATH中
- 30. SSRS - 如何得到一個字符串
是它只是我,還是這對其他人來說看起來很醜?是不是有一個原因android不包括prepend()或類似的東西? – Tim 2012-08-15 20:23:08
我猜append經常被使用。所以android提供append作爲便利功能 – nandeesh 2012-08-15 20:28:33