无法从android listview中选择同一项目两次

无法从android listview中选择同一项目两次,android,listview,Android,Listview,我希望能够连续多次从ListView中选择相同的项目,以便触发播放音频的事件。在运行安卓7.1.1的手机上,我必须先选择不同的项目,然后才能再次选择相同的项目。在我运行安卓4.4的旧手机上,我可以多次选择相同的项目 private ListView listPhrases; listPhrases.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public voi

我希望能够连续多次从ListView中选择相同的项目,以便触发播放音频的事件。在运行安卓7.1.1的手机上,我必须先选择不同的项目,然后才能再次选择相同的项目。在我运行安卓4.4的旧手机上,我可以多次选择相同的项目

private ListView listPhrases;

listPhrases.setOnItemClickListener(new AdapterView.OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
          Phrase selectedPhrase = phraseArrayAdapter.getItem(position);
          SoundHelper.getInstance(getActivity()).PlayPhrase(selectedPhrase);

        }
    });

我没有看到任何错误,请显示SoundHelper的代码我没有看到任何错误,请显示SoundHelper的代码
public void PlayPhrase(Phrase phrase) {
    if (soundIDs.containsKey(phrase.pid)) {
        int soundId = soundIDs.get(phrase.pid);
        soundPool.play(soundId, actVolume, actVolume, 1, 0, 1f);
    } else {
        Toast.makeText(context, phrase.secondLanguage, Toast.LENGTH_SHORT).show();
    }

}