如何在android studio中迭代Arraylist

时间:2017-07-22 22:46:58

标签: java android-studio arraylist

我正在制作一个Android工作室应用程序,当我说某个短语时,我希望它能让TextView消失。代码将我说的所有内容保存到数组列表中。我想看看它是否包含短语。

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);

    switch (requestCode){
        case  100:

            if (resultCode == RESULT_OK && data != null){
                ArrayList<String> result = data.getStringArrayListExtra(RecognizerIntent.EXTRA_RESULTS);
                boolean yes = Arrays.asList(result.get(0)).contains(InputActivity.Item1);
                    if(yes == true){
                        result1.setVisibility(View.GONE);
                    }
            }

            break;
    }
}

1 个答案:

答案 0 :(得分:1)

使用

for(String s:result){
if(s.equals(InputActivity.Item1)){
   //hide text view
}
}