TextView.append()がありますが、TextViewの最後にテキストが追加されます。私は最初に追加するものが必要です(つまり、TextViewボックスの上に表示されます)。Android TextViewに文字列を追加するにはどうすればよいですか?
答えて
はspannablesが、この方法で迷子になりますけれども、あなたがこの
textview.setText(" append string" + textView.getText());
を試してみました。
textView.getEditableText().insert(0, "string to prepend");
次にあなたがspannables心配ならば、あなたはこのようなものを使用することができます
textview.setText("hello"+textView.getText())
downvotingの理由??? –
としてのTextViewにあなたが「こんにちは」と言う付加したい文字列を使用しますgetEditableText()がnullを返しました。コード内 :
myTextView.setText(myText, TextView.BufferType.SPANNABLE);
たりのTextViewにXMLプロパティandroid:bufferTypeを使用する代わりに、spannableにテキストを付加するために、私はSPANNABLEにテキストbuffertypeを設定します。
は、その後、私は、既存のテキストに余分なテキストをCONCATた後、SpannableへのgetText()をキャスト:私の知る限り、すべての機能を伝えることができるよう
Spannable currentText = (Spannable) tvTitle.getText();
CharSequence indexedText = TextUtils.concat(String.format("%d. ", index), currentText);
myTextView.setText(indexedText);
は、APIレベルから使用できます。1.
:
私が見つけた複数の間違った解決策の中で、このことがわかりました。これが実際に機能する唯一の解決策です。 これを行うためのもっと元気な方法がないことは間違いだ。 これを利用して私の同様のコードを以下に示します。 'code' setText(getText()、TextView.BufferType.SPANNABLE); Spannable currentText =(スパニング可能)getText(); CharSequence indexedText = TextUtils.concat( "("、currentText、 ")"); setText(indexedText); 'code' –
- 1. 文字列/数字を文字列に追加するにはどうすればよいですか?
- 2. 文字列の一部を文字列に追加するにはどうすればよいですか?
- 3. 定義済みの文字列に文字を追加するにはどうすればよいですか?
- 4. 文字列の最後に文字/句を追加するにはどうすればよいですか?
- 5. 文字列に添字を追加するにはどうすればよいですか?
- 6. 2つの文字列配列をカスタムリストビューに追加するにはどうすればよいですか?
- 7. 動的に追加された文字列を検索するにはどうすればよいですか?
- 8. コード内に超過する文字列を追加するにはどうすればよいですか?
- 9. アルファベットに別の文字を含む文字を追加するにはどうすればよいですか?
- 10. JSPからURLにクエリ文字列を追加するにはどうすればよいですか?
- 11. この2D配列に文字をランダムに追加するにはどうすればよいですか?
- 12. ActiveAdminで既存の文字列フィルタにORを追加するにはどうすればよいですか?
- 13. Windowsストアアプリで文字列をファイルに追加するにはどうすればよいですか?
- 14. latin5文字を追加するにはどうすればいいですか?
- 15. 列に列を追加するにはどうすればよいですか?
- 16. TextViewにSharedPreferences文字列を表示するにはどうすればよいですか?
- 17. 複数の行に2つの文字列を追加するにはどうすればよいですか?
- 18. tkinterウィンドウに関数結果文字列を追加するにはどうすればよいですか?
- 19. 変数(文字列)を既存のオブジェクトに追加するにはどうすればよいですか?
- 20. 画像URLに現在のURL文字列を追加するにはどうすればよいですか?
- 21. JSONの文字列をHTMLのプレタグに追加するにはどうすればよいですか?
- 22. Antのプロパティに文字列を追加するにはどうすればよいですか?
- 23. 文字列にテキストを追加するにはどうすればよいですか?
- 24. ダイナミッククエリ文字列をリンクに追加するにはどうすればよいですか?
- 25. 文字列の最後にスペースを追加するにはどうすればよいですか?
- 26. エンティティに一連の文字列を追加するにはどうすればよいですか?
- 27. イメージソースのバインディング値に文字列を追加するにはどうすればよいですか?
- 28. 複数の項目をC++の文字列に追加するにはどうすればよいですか?
- 29. シリアルポートの受信文字列をテキストボックスに追加するにはどうすればよいですか?
- 30. URL(文字列)に言語を追加/置換するにはどうすればよいですか?
ですそれだけで私は、またはこれは他の人にも非常に醜いようですか?理由はありますか?アンドロイドにはプリペンド()などが含まれていませんか? – Tim
私は頻繁に使用されると思います。だからアンドロイドは便利機能として追加を提供します – nandeesh