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

База SQLite: метод по созданию таблицы не вызывается - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как автоматически изменять размер текста в spinner в зависимости от размера экрана? http://www.cyberforum.ru/android-dev/thread1662786.html
Здравствуйте. В программе использую две темы светлую и темную: <style name="BlackTheme" parent="android:style/Theme.Holo"> <item name="android:colorBackground">@color/Black</item> <item...
Программирование Android Вылетает при создании потока При выключенном Bluetooth, запуская приложение у меня включается блютуз, но выдаёт ошибку создания потока: 02-15 13:31:26.111 30855-31205/com.alexru18.bluetoothchat E/AndroidRuntime: FATAL... http://www.cyberforum.ru/android-dev/thread1662749.html
Какой язык и среду выбрать для разработки на Android? Программирование Android
Всем привет. Решил тут попробовать по разрабатывать под Android. В интернете много статей по разработке на андроид, но хотелось бы актуализировать информацию. Интересуют следующие вопросы: 1)...
Программирование Android как открыть картинку (и по возможности большого размера 10000х12000)
Всем привет! уже перепробовал множество вариантов : пробовал в имадж_вью но остановился на вэб_вью. где-то в коде чего-то не указал и при этом появляется "веб страница не доступна или отключена. "...
Программирование Android Создание своего дизайна Android http://www.cyberforum.ru/android-dev/thread1662470.html
Вопрос примитивен, но для меня важен. Сейчас нужно сделать уникальный интересный интерфейс для приложения. Но я не знаю с чего начать. Подскажите пожалуйста: что нужно подучить (имею ввиду,...
Программирование Android Цикл: обход массива json Стыдно такое писать, но все же помогите составить цикл. Суть в том, что бы он проходился по массиву json и передавал id title и т.д. Написал как предлагал, но естественно не правильно) public void... подробнее

Показать сообщение отдельно
xaat
43 / 16 / 6
Регистрация: 05.12.2015
Сообщений: 65
15.02.2016, 17:06
вместо просто id, принято писать "_id"
Ну это ведь вы говорите, что нужно так, а я спрашиваю аргументы)
Ну попробуй использовать например SimpleCursorAdapter с первичным ключем отличны от "_id", да и кроме этого хватает проблем.
Вот кусок из адаптера для RecyclerView
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
public Cursor swapCursor(Cursor newCursor) {
        if (newCursor == mCursor) {
            return null;
        }
        Cursor oldCursor = mCursor;
        mCursor = newCursor;
        if (newCursor != null) {
            mRowIDColumn = newCursor.getColumnIndexOrThrow("_id");
            mDataValid = true;
            // notify the observers about the new cursor
            notifyDataSetChanged();
        } else {
            mRowIDColumn = -1;
            mDataValid = false;
            // notify the observers about the lack of a data set
            notifyItemRangeRemoved(0, getItemCount());
        }
        return oldCursor;
    }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru