Как переключить изображение в текст в ListView onClick - PullRequest
0 голосов
/ 11 июня 2018

У меня есть массив во фрагменте, который отображает изображение слева от списка и два текстовых представления, и класс также воспроизводит аудио при выборе элемента списка ..

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));

Как переключить изображение R.drawable.number_one в ListView на текст R.string.letter_a при щелчке изображения?

1 Ответ

0 голосов
/ 28 июня 2018

Получил решение ..

Я просто добавил еще одну строковую переменную 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_letter_a при запуске и отображение текста R.string.hindi_letter_a onClick of ImageView

Таким образом, я переключил изображение R.drawable.number_one в ListView на текст R.string.hindi_letter_a onClick of the Image?

...