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

Как привязать к выбранным пунктам Spiner разные ListView? - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Paint своими руками. (Очищение экрана) http://www.cyberforum.ru/android-dev/thread1348885.html
Приложение Paint. Функция очищения экрана. Проблема: Сбрасывает толщину, цвет, стиль линии и очищает экран от нарисованного. Хотелось чтобы он только очищал экран. Подскажите пожалуйста, как это можно сделать. ... case R.id.Clear: Intent intent = getIntent(); overridePendingTransition(0, 0); intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
Android Работа с датой Ребят, всем привет! Подскажите пожалуйста как работать с датами при создании следующего приложения. Приложение представляет собой своеобразный блокнот. Пользователь создает заметку и работает с ней. Далее пользователю хочется создать еще одну заметку. Как только он ее создает работа с первой заметкой завершается. Загвоздка вот в чем. Как сделать так, чтобы при листании существующих заметок... http://www.cyberforum.ru/android-dev/thread1348858.html
Android Копирование изображения из объекта Canvas
Есть некоторый экземпляр класса Canvas. Мне нужно скопировать изображение этого Canvas в другой Canvas или же в другой Bitmap для дальнейшего копирование в Canvas командой canvas.drawBitmap(bitmap,0,0,paint); Как это сделать?
Выбор мощного android смартфона до 10 рублей, для тестирования проектов Android Studio, что посоветуете? Android
Какую фирму посоветуете?
Android Можно ли отловить снятие приложения через диспетчер задач? http://www.cyberforum.ru/android-dev/thread1348650.html
Опишу проблему. Есть приложение, которое при своём выключении должно сделать определённые действия(закрыть за собой файлы, отключить Wi-fi итп). Когда приложение выключается нажатием кнопки "Назад" или кнопки "Выход" в самом приложении, то вызывается onDestroy() и все необходимые действия оно исправно выполняет. Однако если приложение завершить через диспетчер задач, то нужные действия оно не...
Android Как узнать что BroadcastReceiver сообщение зарегистрировано? Использую GCM для диалога. Когда приходит новое уведомление я передаю id принятого сообщения в activity. Нужно сделать проверку получила ли activity сообщение. Если не получила то я показываю уведомление. подробнее

Показать сообщение отдельно
disx
18 / 18 / 0
Регистрация: 26.02.2014
Сообщений: 456
10.02.2015, 15:57  [ТС]     Как привязать к выбранным пунктам Spiner разные ListView?
Rube, Armagedo, Здорова парни!

это я тут интересного пропустил ?!

короче вчера как-то так наковырял:
Java
1
2
3
4
5
6
7
public void onItemSelected(AdapterView<?> parent,
                    View itemSelected, int selectedItemPosition, long selectedId) {
                if ( Predmet[selectedItemPosition] == "Русский") {
                    Rus();
}
return;
                }
метод так:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
void Rus(){
    //получаем курсор
    cursor = db.getAllData2();//курсор второй таблицы
    startManagingCursor(cursor);
    // формируем столбцы сопоставления
    String[] from = new String[] { DB.COLUMN_IMG2, DB.COLUMN_TXT2 };
    int[] to = new int[] { R.id.ivImg, R.id.tvText };
    @SuppressWarnings("deprecation")
    SimpleCursorAdapter adapterR = new SimpleCursorAdapter(this, R.layout.item, cursor, from, to);
    lvData2=(ListView)findViewById(R.id.lvData);
    lvData2.setAdapter(adapterR);
adapterR.notifyDataSetChanged();
 
    cursor.requery();
}
и все работает(по выбору в спинере листает листы, ну заполняет данными из разных таблиц), только прошу уважаемые, окинуть взглядом на предмет "ровности кода" может покрасивше можно, или мож что лишнее?

Rube'вский пример обязательно разберу, просто пока в Кастомных адаптерах не совсем врубаюсь, а че за
ТС
кстати?
 
Текущее время: 21:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru