TextViewタイプのリスト "allPay"があります。私は、このリストの文字列 "abc"を見つける必要があります。私は "contains()"を使ってこのリストから文字列を見つけましたが、リストにこの文字列が含まれていても、私は常に答えとして "false"を返します。ここでリスト内の文字列の検索方法<TextView> android
はコードです:
TextView tv_method_name = (TextView) findViewById(R.id.tv_method_name);
tv_method_name.setText("abc");
tv_method_name.setText("abcde");
List<TextView> allPay = new ArrayList<TextView>();
allpay.add(tv_method_name);
String str = "abc";
System.out.println("====allpay contains string?:" +
allPay.contains("abc"));
結果:ので
allPay.contains("abc"));
:
==== allpayは、あなたがこれを行うことができない文字列?:偽
あなたはをループするためにヘルパー関数を作成し、値 – Shubhank