Форум программистов, компьютерный форум CyberForum.ru

Вывод информации в Toast c Адаптера - Android

Восстановить пароль Регистрация
 
3Diller
0 / 0 / 0
Регистрация: 15.03.2016
Сообщений: 13
25.10.2016, 20:38     Вывод информации в Toast c Адаптера #1
Здравствуйте.
В программе реализован класс адаптера "новостей" - NewsAdapter наследуемый от BaseAdapter.
При попытке вывести текст через него в всплывающем:
Java
1
Toast.makeText(this, ((News)((NewsAdapter)parent).getItem(position)).text, Toast.LENGTH_LONG).show();
Подчеркивает красным это: (NewsAdapter)parent
И пишет ошибку:

Error78, 51) error: incompatible types: AdapterView<CAP#1> cannot be converted to NewsAdapter
where CAP#1 is a fresh type-variable:
CAP#1 extends Adapter from capture of ?

Если закомментировать строку то программа компилируется и запускается нормально.

P.S.
Код выполняется в методе onItemClick:
Java
1
2
3
4
@Override
    public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
        Toast.makeText(this, ((News)((NewsAdapter)parent).getItem(position)).text, Toast.LENGTH_LONG).show();
    }
Пишите какую информацию сюда еще прикрепить.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.10.2016, 20:38     Вывод информации в Toast c Адаптера
Посмотрите здесь:

Toast trouble Android
Android Получение контента из удалённого файла и вывод его в Toast
Вывод в Toast содержания 2х файлов Android
Toast duration Android
Всплывающее сообщение (Toast) Android
Android Работа с Toast
Android Toast после AlertDialog.Builder
Не выводит Toast Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
shavuz
55 / 61 / 10
Регистрация: 29.01.2014
Сообщений: 299
26.10.2016, 12:59     Вывод информации в Toast c Адаптера #2
Адаптер по идее обрабатывает какой то лист или массив, почему с него не взять нужный айтем
Yandex
Объявления
26.10.2016, 12:59     Вывод информации в Toast c Адаптера
Ответ Создать тему
Опции темы

Текущее время: 16:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru