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

Обработка нажатия каждого элемента List View - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Fragments и Activity http://www.cyberforum.ru/android-dev/thread941107.html
Есть приложение некоего калькулятора, в котором есть activity_main.xml, где реализованы кнопки и клас MainActivity.java, в котором происходят все вычисления... В приложении реализовал боковое меню с помощью фрагментов, теперь калькулятор отображается, но не считает, т.е. фрагмент отображает только activity_main.xml, а MainActivity.java как бы не у дел... Подскажите пожалуйста пути решения.
Android Задать размер PopupWindow Как установить вручную высоту и ширину окна, заданного в манифесте как диалог (@android:style/Theme.Dialog). Успешно открывается, но размеры выбираются контекстом. Нашел пример: win1 = new PopupWindow(context); win1.setContentView(layout); win1.setWidth(width); win1.setHeight(height); http://www.cyberforum.ru/android-dev/thread940938.html
Как подключится к эмулятора с того самого компа? Android
сервер слушает порт 13ХХХ, перепробовал все из этих айпишников: 10.0.2.1 10.0.2.2 10.0.2.3 10.0.2.4 / 10.0.2.5 / 10.0.2.6 10.0.2.15 127.0.0.1 - безуспешно.
Android Использование сторонней библиотеки
Понадобилось добавить в приложение диалог выбора цвета. Встроенного ColorPicker'a я не нашёл и пошёл гуглить рукописные варианты. Самый подходящий из найденных для меня ColorPickerPreference. Но как использовать библиотеку? По советам с SO я "Right click in your workspace -> Import -> Android -> Existing Android Code Into Workspace -> give path of that project/library" и в Package Explorer...
Android Повторное воспроизведение музыки после кнопки home (media-player) http://www.cyberforum.ru/android-dev/thread940885.html
Собственно, погуглил, и нашел, что у всех обратная проблема - "как остановить музыку, если нажата кнопка home". У меня такой проблемы нет, наоборот, музыка останавливается сама, но при возврате в приложение уже не воспроизводится (только музыка (setLoop(true)), со звуками всё впорядке). При попытке в методе onPause вызывать mediaPlayer.pause(), а в onResume mediaPlayer.start() - ничего. Как же...
Android Как ведется работа со стереозвуком ? Точнее как можно управлять этим? Например поток с одного аудиофайла в одни уши, поток с другим аудиофайлом в другие уши. Буду признателен за кусок кода отвечаеющий за это. подробнее

Показать сообщение отдельно
Wenceslaus
Android Developer
 Аватар для Wenceslaus
129 / 129 / 4
Регистрация: 05.07.2013
Сообщений: 205
21.08.2013, 15:01     Обработка нажатия каждого элемента List View
lexus213, всё верно. Первый элемент в списке (до или после поиска по элементам) будет иметь position==0. Ведь он первый в списке, верно? Это связано с тем, что список формируется заново и нумерация элементов слетает. Чтобы этого избежать - нужно использовать свой Adapter, где каждому элементу (в зависимости от содержания) присваивается Tag (объект, к примеру Integer) и уже относительно Tag'а и производить выбор. Примерно так:
Java
1
2
3
4
5
6
7
8
public void onItemClick(AdapterView<?> arg0, View arg1, int position, long arg3) {
    switch ((Integer)arg1.getTag()) {
    case 0:
        Intent intent = new Intent(getActivity(), bbns.class);
        startActivity(intent);
        break;
    }
}
 
Текущее время: 07:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru