2017-07-28 11 views
-2

アンドロイドスタジオの特定の場所に文字列を印刷する際に問題が発生しましたが、charAt()関数を使用してみましたが、アプリケーションがクラッシュしました(例えばtv.setText( .charAt(1)));それをクラッシュさせる)アンドロイドスタジオの特定のインデックスに文字列を印刷する

+1

[最小限で完全で検証可能な例](https://stackoverflow.com/help/mcve)を投稿してください。このような問題を解決するには十分な情報がありません – litelite

+0

[android-studio]タグは、一般的なプログラミングに関する質問ではなく、ツール自体についての質問に使用してください。 – EJoshuaS

+0

私はこれを理解できません:*アンドロイドスタジオ*の特定の場所に文字列を印刷して*あなたが言う*しかし、アプリケーションがクラッシュする* – Blasanka

答えて

0

リスト内の場所に基づいてテストビューのテキストを設定しようとしていますか?とにかくあなたが与えた例のように聞こえるものです。

textView.setText(list.get(2); 

これは、リストのインデックス2のテストを表示します。

List<String> list = new ArrayList<>(); 
0

あなたは、文字列内の特定の場所に文字としてテキストを設定したい場合は、(Character.toString()を使用して)文字列に文字を変換する必要があります。例:

tv.setText(Character.toString(res.charAt(1))); 
関連する問題