2017-07-29 6 views
-4

EditTextがいくつかの特別な単語に等しいときにトーストを表示したいと思います。私はテキストを等しくする方法を知っていますが、私は10単語が同等かもしれません。アンドロイドスタジオでのいくつかの特別な単語の比較方法

特別な単語のリストを等しくする最良の方法は何ですか。

+0

単語を配列に保存し、ループを使用して単語を1つずつ比較してください。 – Henry

+0

[this method](https://stackoverflow.com/a/16475338/2649012)を使用すると、パフォーマンスが向上します。 –

答えて

1

あなたの単語をすべて動的に増やすことができる配列リストに追加することをお勧めします。

List<String> words = new ArrayList<>(); 
list.add(word1); 
list.add(etc); 
if(words.contains(editText.getText())){ 
//do something 
} 

あなたが探しているものがあるかどうかはわかりません。それがあなたを助けない場合は、詳細を追加してください。

関連する問題