代码之家  ›  专栏  ›  技术社区  ›  amit

如何将图像切换为ListView中的文本OnClick

  •  0
  • amit  · 技术社区  · 7 年前

    我在片段中有一个数组,它在列表左侧显示图像和两个文本视图,并且当选择列表项时,类也会播放音频。

    单词片段.java

    final ArrayList<Word> words = new ArrayList<Word>();
    words.add(new Word(R.string.letter_a, R.string.letter_a,
            R.drawable.number_one, R.raw.letter_audio_a));
    words.add(new Word(R.string.letter_b, R.string.letter_b,
            R.drawable.number_two, R.raw.letter_audio_b));
    

    如何切换图像 R.drawable.number_one 在ListView中转换为文本 R.string.letter_a 一点图像?

    1 回复  |  直到 6 年前
        1
  •  0
  •   amit    6 年前

    找到解决方案了……

    R.string.hindi_letter_a Word Class 更新我的片段为

    final ArrayList<Word> words = new ArrayList<Word>();
    words.add(new Word(R.string.letter_a,R.drawable.number_one, R.raw.letter_audio_a, R.string.hindi_letter_a));
    words.add(new Word(R.string.letter_b,R.drawable.number_two, R.raw.letter_audio_b, R.string.hindi_letter_b));
    

    R.string.hindi_字母_A R.string.hindi_字母_A

    R.drawable.number_one 在ListView中转换为文本