Androidには、TextViewからいくつかの文字のみをコピーする機能がありますか?一部の文字のみをTextViewからコピー
たとえば、TextView = "This is Good"の場合、文字列 "Good"のみを取得するにはどうすればよいですか?
Androidには、TextViewからいくつかの文字のみをコピーする機能がありますか?一部の文字のみをTextViewからコピー
たとえば、TextView = "This is Good"の場合、文字列 "Good"のみを取得するにはどうすればよいですか?
私はあなたが探している「一つの機能は、」存在しないかなり確信しています。代わりに、以下のものがあなたが望むことをするでしょう。
テキストを取得:String.substringを(使用し、あなたの文章の例では "グッド" の取得に関連して、その後
String text = textview.getText().toString();
は)それを機能:
String innerString = text.substring(8);
上記のストリングがあります8番目以降のすべての文字について
String innerString = text.substring(8, 10);
これは、第8番目の文字から始まり、第10番目の文字までになりますが、次のように範囲を指定できます。
ありがとうございました – HaOx
try StringBuilderクラス。 firt create StringBuilderオブジェクトです。このクラスで利用可能な
StringBuilder sb=new StringBuilder(textview.gettext());
チェック方法link for the class
ビューからすべてのテキストを取得して処理できない特別な理由はありますか? – Kingamajick