Articles of android arrayadapter

Ошибка swapCursor undefined

Я получаю ошибку «swapCursor (Cursor) is undefined» при создании CursorLoader. Я импортировал файл android.support.v4 (app.LoaderManager, app.LoaderManager.Loader, Content.CursorLoader, content.Loader). Не уверен, что я могу сделать, чтобы исправить эту проблему. пожалуйста, порекомендуйте. погрузчик: import android.support.v4.app.Fragment; import android.support.v4.app.FragmentActivity; import android.support.v4.app.LoaderManager; import android.support.v4.content.CursorLoader; import android.support.v4.content.Loader; import android.support.v4.app.ListFragment; import android.support.v4.widget.CursorAdapter; public class LoginList extends FragmentActivity implements OnClickListener, AdapterView.OnItemClickListener, LoaderManager.LoaderCallbacks<Cursor> { […]

ListView с ArrayAdapter и ViewHolder добавляет значки к неправильному элементу

У меня есть динамический ListView который использует ArrayAdapter . Когда имя выбрано из счетчика, имя вместе со значком, показывающим, являются ли они мужчиной или женщиной, добавляется в ListView . В основном все хорошо (имя добавляется в список правильно, вместе со значком). Но значок, показывающий секс, добавляется к неправильному элементу в ListView . Имя добавляется в […]

Как я могу добавить строки в listview асинхронно?

Мне нужно заполнить длинный ListView данными из сети, скажем, 2-3 секунды для всего сбора данных. Я не хочу, чтобы пользователь увидел Dialog загрузки и дождался загрузки всего списка. Вместо этого я хочу обновить ListView мере того, как каждый элемент станет доступным. Как я могу это сделать? Я полагаю, добавив в ArrayAdapter из AsyncTask с OnProgressUpdate […]

Есть ли способ обновить несколько TextView с помощью ArrayAdapter?

У меня есть список, который имеет несколько текстовых просмотров: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical"> <TextView android:id="@+id/name" android:layout_width="fill_parent" android:layout_height="wrap_content" android:textSize="16dip" android:textColor="#000000" android:paddingLeft="10dip" android:textStyle="bold"/> <TextView android:id="@+id/address" android:layout_width="fill_parent" android:layout_height="wrap_content" android:textSize="16dip" android:textColor="#000000" android:paddingTop="15dip" android:paddingBottom="15dip" android:paddingLeft="10dip" android:textStyle="bold"/> </RelativeLayout> У меня есть список POJO, у которого есть name и address и я хочу, чтобы каждый элемент в представлении списка был заполнен […]

Android Как узнать, какой флажок установлен

Я делаю свое первое приложение для Android, и у меня проблема, для которой я не могу найти ответ в любом месте в Google. Я хочу список элементов с флажками. Я хочу, чтобы и сам элемент, и флажок были доступны. public class MyItem extends ListActivity { private ArrayList<MyItem> items; public void onCreate(Bundle savedInstanceState) { /* code […]

Переопределение Android ArrayAdapter

Я хочу сделать очень простую вещь. У меня есть список в моем приложении, к которому я динамически добавляю текст. Но после определенного момента я хотел бы изменить цвет текста внутри списка. Итак, я создал XML, определяющий мой элемент списка, и подклассифицировал ArrayAdapter. Но всякий раз, когда я вызываю метод add () в моем настраиваемом ArrayAdapter, […]

Конструктор ArrayAdapter <string> не определен

У меня есть метод initializeViews , который обнаруживает ArrayAdapter constructor undefined ошибку ArrayAdapter constructor undefined в своей последней строке. Метод расположен в F1Fragment , который расширяет MainFragment . MainFragment затем привязывается к Activity . Не можем ли мы предоставить контекст Fragment в конструкторе ArrayAdapter<string> ? Я новичок в Android. Пожалуйста, поправьте меня. Заранее спасибо. private […]

Обновление ArrayAdapter onResume

Я создаю приложение списка контактов, используя фрагменты, где один фрагмент – это список имен в списке контактов, а другой – остальные детали. Вот класс, который отображает список имен public class MyListFragment extends ListFragment { private ContactStorage contactStorage = new ContactStorage(); public final static String TAG = "FRAGMENTS"; private MainActivity parent; ArrayAdapter<String> adapter; ArrayList<String> entries = […]

Почему listview.setAdapter (_adapter) дважды приводит к сбою приложения?

Ключевой вопрос, который у меня есть, – это lv_apps.setAdapter (_adapter). TWICE – это то, что сбой моего приложения. (В принципе, когда я вызываю populateListView_trial () во второй раз, приложение вылетает – и строка нарушения – lv_apps.setAdapter (_adapter) Stacktrace ниже функций private void populateListView_trial() { blockedApps = loadArrayBlockedApps(); if(isTimerRunning()) { blockedApps = loadArrayBlockedApps(); temp_blockedList = new […]

ArrayAdapter: вы должны указать идентификатор ресурса для текстового просмотра

У меня есть приложение, в котором я хочу заполнить ListView данными из базы данных SQLite … в этой части у меня есть проблема с arrayAdapter … Вот мой код метода для заполнения listView: @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_list); PetListView = (ListView)findViewById(R.id.list); MyDatabaseHelper db = new MyDatabaseHelper(this); String [] items = new String[100]; […]