Форум программистов, компьютерный форум, киберфорум
Наши страницы

Получить id вместо position в OnItemClickListener - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Custom AlertDialog http://www.cyberforum.ru/android-dev/thread1122633.html
Помогите люди добрые, что то никак не нагуглю... А желательно кодом;)
Программирование Android Первая игра - каково ваше мнение о ней? Ну вот и написал свою первую игру. Тема вопроса не касается напрямую программирования, а больше носит эстетический характер, но все же считаю не менее важен в программировании игр. Хотелось бы... http://www.cyberforum.ru/android-dev/thread1122328.html
Обрезка фотографии одновременно для обычного и landscape режимов Программирование Android
Как обрезать полученную фотографию это я могу, а вот что бы обрезать одновременно для двух режимов, есть что то стандартное или писать надо самому? Например при установке обоев такой режим есть. Не...
Программирование Android AVD - no target selected
При создании эмулятора с версией android > 4.0 получаю ошибку: no target selected. До 4.0, а также версии 4.4.2, благополучно создается. Разумеется гуглил, решение - установить ARM EABI v7a System...
Программирование Android FTP. Ошибка Access denied http://www.cyberforum.ru/android-dev/thread1122042.html
Доброго времени суток. Работаю в RAD Studio XE5. Там есть возможность разработки приложений под Android на Delphi. Пишу FTP-сервер. Есть IdFTPServer и Button. Пишу следующее: procedure...
Программирование Android Не могу запустить AWD Manager Установил eclipse Indigo последний, скачал SDK для Android, поставил плагин, прописал пути, создал первое приложение. Заполняю поля в AWD manager что бы создать виртуальный девайс, все заполнено,... подробнее

Показать сообщение отдельно
kirawa
34 / 34 / 1
Регистрация: 12.11.2013
Сообщений: 339
19.03.2014, 08:00
Java
1
2
3
4
5
6
7
protected void onListItemClick(ListView l, View v, int position, long id) {
        super.onListItemClick(l, v, position, id);
        Intent intent = new Intent(this, xxx.class);
        intent.putExtra(KEY_ID, id);
        intent.putExtra(POSITION, position);
        startActivityForResult(intent, ACTIVITY_XXX);
    }
а в классе XXX принимай так:
Java
1
2
3
Bundle bundle = getIntent().getExtras();
          _id = bundle.getLong(KEY_ID);
          position = bundle.getInt(POSITION);
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.