-1

こんにちは、次の ListView コードがあります。

    {
        // Populate the wordsList with the String values
        ArrayList<String> matches = data.getStringArrayListExtra(
                RecognizerIntent.EXTRA_RESULTS);
        wordsList.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1,matches));
    }

wordsList から文字列「start」を見つけたときに if ステートメントを実行するリスナーが欲しいです。過去何時間も試しましたが、どこにも到達できません。

4

1 に答える 1

0

Do you mean something like that?

myList.setOnItemClickListener(new OnItemClickListener() {
        @Override
  public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
      if (myList.getAdapter().getItem(position).equals("Start")) {
        //Do your stuff here
      }
  }
});

In that case, the listener will be called when the user clicks on the item which text is "Start". Is that what you want?

于 2012-05-09T11:02:52.960 に答える