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

Не работает метод ListView::setChoiceMode - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android StartActivity и finish http://www.cyberforum.ru/android-dev/thread1304453.html
Здравствуйте. В общем надо запустить Activity а потом закрыть его из вне, хочу вот так: context.startActivity(MyActivity.getIntent()); MyActivity.finish(); но это не работает. Есть решение проблемы? P.S. Закрывать его изнутри умею, но это мне в данной ситуации не подходит.
Android Работа с шаблоном MasterDetal/Flow Доброго времени суток всем! Ребят подскажите кому не сложно, как при работе с MasterDetal/Flow реализовать добавление пункта списка из фрагмента представления, то есть, например, во фрагменте имеются поля редактирования заголовка(то что выводится в пункте списка) и подробная информация(выводится в подробном представлении), так вот как добавить новый пункт списка, ведь метод статичный и... http://www.cyberforum.ru/android-dev/thread1304323.html
Android Создание изображения на лету
Требуется на карте Google Maps размещать маркеры у которых в качестве иконок будут изображения с цифрами. Т.к. в таком случае иконки могут быть различные, хотелось бы не создавать на каждый вид маркера свою иконку в ресурсах, а динамически накладывать цифру на изображение и использовать уже это в качестве иконки маркера. Такое возможно?
Автоматическое запоминание позиции при выходе из приложения Android
Здравствуйте. Разрабатываю приложение, в котором имеется текст с вертикальной прокруткой. Подскажите, пожалуйста, как реализовать автоматическое запоминание позиции при выходе из приложения? Спасибо
Android Кнопки в Notification http://www.cyberforum.ru/android-dev/thread1303927.html
Всем привет. Подскажите где подсмотреть решение. В уведомлении от своего сервиса хочу выводить 2 кнопки помимо текста, соответственно что-то на них вешать. Использую NotificationManager Спасибо Добавлено через 1 час 17 минут Как я понял, нужно для NotificationManager подсунуть свою view, но не нашел примеров как это делается.
Android Пин код в txt файл Форумчане доброго времени суток))Извиняюсь тех кого я обидел или чем))У меня возник вопрос я пишу программу поле editText и кнопка)) мне нужно при нажатии сохранить в файл пин код и следующий раз читать его)) то есть по другому объясню когда заходишь в программу через телефон сохранить пин код один раз))это целый проект объяснять все придется потратить уйму времени это как код потверждения чтоб... подробнее

Показать сообщение отдельно
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,723
19.11.2014, 10:41     Не работает метод ListView::setChoiceMode
Лонгран, Rube, способ с BaseAdapter, видимо, хорош, но можно и без переопределения адаптера. Правда, он достаточно сложен и не всегда получается, так и не смог одолеть его для всех вариантов.
У меня получается примерно так.
Прописываем xml-файл для ListView:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?xml version="1.0" encoding="utf-8"?>
 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@color/white">
 
    <ListView
        android:id="@android:id/list"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:listSelector="@drawable/listview_selector_pink"/>
</LinearLayout>
Создаём отдельный файл drawable/listview_selector_pink.xml с событиями выделения:
XML
1
2
3
4
5
6
7
8
9
10
11
12
<?xml version="1.0" encoding="utf-8"?>
 
<selector xmlns:android="http://schemas.android.com/apk/res/android"
    android:exitFadeDuration="1000000">
 
    <item android:state_pressed="true"
        android:drawable="@color/pink" />
 
    <item android:state_activated="true"
        android:drawable="@color/pink" />
 
</selector>
Можете указать любой подходящий цвет, разберётесь. Может, чего упустил. Полгода назад мучался долго.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru