Articles of курсор

StartManagingCursor (курсор) устаревший метод

Я использовал этот код: Cursor c = cr.query(message, null, null, null, null); startManagingCursor(c); Но startManagingCursor(c) – это устаревший метод. Как я могу его заменить?

Как изменить цвет пузырька EditText (под курсором) в android?

Как изменить цвет пузырька EditText в android, я мог бы изменить курсор, но я хочу изменить цвет Bubble, пожалуйста, поделитесь идеей на нем. Ссылка на скриншот: Любая помощь будет оценена по достоинству.

Схема URI Android ContentProvider для уведомления CursorAdapters, прослушивающего запросы OUTER JOIN

У меня есть Android ContentProvider который позволяет делать запросы LEFT OUTER JOIN в базе данных SQLite. Предположим, что в базе данных есть 3 таблицы, Users , Articles и Comments . ContentProvider выглядит примерно так: public class SampleContentProvider extends ContentProvider { private static final UriMatcher sUriMatcher; public static final String AUTHORITY = "com.sample.contentprovider"; private static final […]

Не удалось выделить CursorWindow

Я работаю в базе данных SQLite3 в своем приложении для Android. Я просто прочитал из предварительно заполненной базы данных, которая имеет 200 тыс. Строк и 14 столбцов. Записи – это слова. Тип данных всех столбцов – это текст. Запрос слов до 11 букв (например, ABANDONMENT) работает нормально. Но на 12 или больше (например, ABANDONMENTS) приложение […]

Обертка / разворачивание курсора в ContentProvider

Я создаю ContentProvider, который является прокси другого ContentProvider (для проблем с безопасностью и для доступа к части функциональности полного приложения). public class GFContactsProvider extends ContactsProvider implements DatabaseConstants { private Context mContext; private ContentResolver mContentResolver; @Override public boolean onCreate() { mContext = getContext(); mContentResolver = mContext.getContentResolver(); } @Override public Cursor query(Uri uri, String[] projection, String selection, […]

Окно курсора: окно заполнено

Я создал ListView, заполненный данными, возвращаемыми из запроса. Он работает, но в LogCat у меня есть сообщение: Cursor Window: Window is full: requested allocation 444 bytes, free space 363 bytes, window size 2097152 bytes И он использует пару минут для загрузки / визуализации ListView. Мой запрос возвращает около 3700 строк String / Int / Double, […]

Ошибка приложения при запуске из-за java.lang.IllegalArgumentException: column '_id' не существует

Всякий раз, когда я запускаю свое приложение, я получаю java.lang.IllegalArgumentException: column '_id' does not exist ошибки в моем LogCat. Я создал столбец '_id' , но он все равно бросает это. Вот моя главная .java: package com.gantt.shoppinglist; import android.app.Dialog; import android.app.ListActivity; import android.database.Cursor; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.EditText; import android.widget.ListView; import […]

Как протестировать, если курсор пуст в запросе SQLiteDatabase

У меня есть таблица SQL, которая создается следующим кодом: public void onCreate(SQLiteDatabase db) { db.execSQL("CREATE TABLE " + TABLE_NAME + " (" + _ID + " INTEGER PRIMARY KEY AUTOINCREMENT, " + SUBJECT + " TEXT NOT NULL," + TOPIC + " TEXT NOT NULL, " + LECTURENUMBER + " TEXT NOT NULL, " + […]

Лучший способ присоединиться к таблицам с использованием sqlite в android

Я пытаюсь найти лучший способ сделать простое соединение таблицы в моих двух таблицах, используя базу данных sqlite в приложении Android. Самый простой способ использовать CursorJoiner или есть ли более простой способ?

Просмотр курсора базы данных Android

Кто-нибудь знает, как я могу посмотреть, что у него есть курсор во время отладки, чтобы я мог определить функциональность моего помощника базы данных? Он продолжает действовать так, как будто он возвращает данные, но затем, когда я пытаюсь использовать метод cursor.isNull(0) , я продолжаю получать NullPointerException и не могу видеть, что в нем находится курсор, а […]