如何在 ListView onClick 中将图像切换为文本
How to Toggle an Image to a Text in a ListView onClick
我在片段中有一个数组,它在列表左侧显示图像和两个文本视图,class 还会在选择列表项时播放音频..
WordFragment.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));
如何将 ListView 中的图像 R.drawable.number_one
切换为文本 R.string.letter_a
onClick 图像?
得到解决方案..
我刚刚在我的 Word Class
中添加了另一个字符串变量 R.string.hindi_letter_a
并将我的片段更新为
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_letter_a
并在 ImageView
的点击时显示文本 R.string.hindi_letter_a
通过这种方式,我将 ListView 中的图像 R.drawable.number_one
切换为文本 R.string.hindi_letter_a
onClick of the Image?
我在片段中有一个数组,它在列表左侧显示图像和两个文本视图,class 还会在选择列表项时播放音频..
WordFragment.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));
如何将 ListView 中的图像 R.drawable.number_one
切换为文本 R.string.letter_a
onClick 图像?
得到解决方案..
我刚刚在我的 Word Class
中添加了另一个字符串变量 R.string.hindi_letter_a
并将我的片段更新为
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_letter_a
并在 ImageView
R.string.hindi_letter_a
通过这种方式,我将 ListView 中的图像 R.drawable.number_one
切换为文本 R.string.hindi_letter_a
onClick of the Image?