Articles of simplecursoradapter

AutoCompleteTextView с CursorLoader и SimpleCursorAdapter

Я пытаюсь заполнить список предложений данными db. Однако я получаю StaleDataException s. Он выбрасывается довольно случайным образом, но всегда, когда я ввожу персонажа в текстовое окно. Вот мой код: CursorLoader расширяет класс Cristian 's SimpleCursorLoader public class TagCursorLoader extends SimpleCursorLoader { private String mSelection; private TagDbLoader mDbLoader; public TagCursorLoader(Context context, TagDbLoader dBLoader, String selection) { […]

RecyclerView.Adapter onCreateViewHolder и методы onBindViewHolder не получают вызова

Я пытаюсь реализовать TwoWayView в своем проекте, следуя образцу проекта, представленному в этой ссылке. Я реализовал все, и мой код работает без ошибок, но фактический список не накачивается. После отладки я узнал, что адаптер настроен правильно, и метод getItemCount также возвращает положительный результат, но другие два переопределенных метода onCreateViewHolder и onBindViewHolder не получают onBindViewHolder . […]

Использование SimpleCursorAdapter с помощью Spinner?

У меня есть db с таблицей «mytable», имеющей 2 столбца «id», «sampletext». Я хочу запросить различные значения sampletext и feed на Spinner с помощью SimpleCursorAdapter. Вот что String[] cols=new String[]{"sampletext"}; int[] lbls=new lbls[]{android.R.id.text1}; mycursor=sdb.query(true,"mytable", cols,null,null,null,null,null,null); sca=new SimpleCursorAdapter(this, android.R.layout.simple_spinner_item, mycursor, cols,lbls,0); sca.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spn.setAdapter(sca); Когда я запускаю это, я получаю ошибку в строке 4: id не существует. […]

Вызывается: java.lang.IllegalArgumentException: column '_id' не существует

Я хочу показать свою таблицу, используя курсор и список. Но я получил ошибку. Caused by: java.lang.IllegalArgumentException: column '_id' does not exist Но я не объявлял _id в своем приложении. Может кто-нибудь мне помочь? Это мой код в dbHelper. public Cursor DataPesanKeluar() { Cursor c = dba.rawQuery( " SELECT " + kel_id + "," + e_chiperteks […]

Добавление разделителя даты для SimpleCursorAdapter в Android

Я настроил SimpleCursorAdapter на моем представлении, и он отлично работает, когда я извлекаю данные из моей базы данных. Запрос выполняется с использованием предложения DESDER BY DESDER. Все строки извлекаются и отображаются в моем ListView, и я использую adapter.setViewBinder (), чтобы добавить некоторую логику к элементам (добавив миниатюру). Код выглядит так: // Setup the adapter adapter […]

Android ListView: scrollTo не работает

У меня есть представление, которое содержит ListView, который привязан к адаптеру курсора. Когда изменение содержимого курсора я хочу сохранить ListView сверху, то в моем настраиваемом адаптере курсора я добавил: @Override protected void onContentChanged() { // … myListView.scrollTo(0, 0); } Но это не работает. Затем я прочитал где-то очередь в этом действии следующим образом: myListView.post(new Runnable() […]

Как получить данные в OnItemClickListener из SimpleCursorAdapter

Я пытаюсь установить onItemClickListener для моего адаптера, и он работает, но теперь я не знаю, как получить объект с щелчком? У меня есть список с заметками и по клику. Я хочу начать новую активность с идентификатора щелчка. private DatabaseHelper dbhelper; SimpleCursorAdapter adapter = null; public OnItemClickListener listener = new OnItemClickListener() { public void onItemClick(AdapterView<?> arg0, […]

CheckedTextView не проверен

Мне нужно просмотреть список Multiselected (checked) listview . Когда я выбираю элемент, появляется зеленая галочка. Для этого я использую CheckedTextViews . ListView получает данные из базы данных. Для этого я использую SimpleCursorAdapter . Когда вы нажимаете на кнопку, выбранные записи (ID) будут переданы следующему действию. Моя проблема в том, что флажки CheckedTextView не отображаются. Но […]

Конструктор SimpleCursorAdapter (Context, int, Cursor, String , int ) устарел

Как решить эту проблему? Конструктор SimpleCursorAdapter (Context, int, Cursor, String [], int []) устарел а также Метод managedQuery (Uri, String [], String, String [], String) из типа Activity устарел Вот код: package com.example.kamusdigital; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.app.SearchManager; import android.content.Context; import android.content.Intent; import android.database.Cursor; import android.net.Uri; import android.view.Menu; import android.view.MenuInflater; import android.view.MenuItem; […]

Обновление Android ListView с помощью SimpleCursorAdapter

Эй, я использую listview для демонстрации записей, которые хранятся в базе данных. У меня также есть элемент EditText и кнопка, которая добавляет содержимое EditText в базу данных. Чтобы связать представление с содержимым базы данных, я использую SimpleCursorAdapter и следующую функцию заполнения: private void populate() { cursor = dbAdapter.getAllItems(); startManagingCursor(cursor); String[] from = new String[] { […]