Articles of android arrayadapter

Android ListView и ArrayAdapter / Arraylist

Я совершенно не знаком с Java / Android и застрял в списке. Я хочу иметь 4 строки подряд в списке с разными стилями шрифта rowlayout.xml <TextView android:id="@+id/1" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <TextView android:id="@+id/2" android:textSize="30sp" android:textStyle="bold" android:layout_width="wrap_content" android:layout_height="wrap_content"/> <TextView android:id="@+id/3" android:typeface="sans" android:textSize="20sp" android:layout_width="wrap_content" android:layout_height="wrap_content"/> <TextView android:id="@+id/4" android:typeface="sans" android:textSize="15sp" android:textStyle="italic" android:layout_width="wrap_content" android:layout_height="wrap_content"/> У меня это в отдельном […]

Заполните Listview из источника строкового массива с помощью String ArrayAdapter

Мне нужно заполнить listview массивом из строковых ресурсов. Как передать массив на мой адаптер? Когда я пытаюсь следовать, я получаю ошибку ниже ArrayAdapter zooAdapter = ArrayAdapter.createFromResource(this, R.array.animals, android.R.id.text1); zooList.setAdapter(zooAdapter); zooList.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { // TODO Auto-generated method stub } }); Кроме того, что ресурс […]

Как преобразовать JSONArray в ListView?

У меня есть код, который делает следующее – Подключиться к веб-службе через файл HttpClient в PHP Возвращает результат из SQL-запроса Формат Returns – это jArray (JSONArray) for(int i=0; i < jArray.length() ; i++) { json_data = jArray.getJSONObject(i); int id=json_data.getInt("id"); String name=json_data.getString("name"); Log.d(name,"Output"); } Когда я смотрю на LogCat, я вижу все «имена» запроса, каждая запись […]

Пользовательский адаптер для навигационного ящика

У меня есть рабочий ящик навигации, который использует ArrayAdapter как показано в документации . Я хочу установить значки ImageView для каждого элемента элемента навигации, поэтому мне нужно создать пользовательский адаптер для использования, но я не уверен, как это сделать. То, что у меня ниже, работает без сбоев приложения, но ящик навигации открывается пустым, в нем […]

Как очистить ArrayAdapter с пользовательским ListView

Так я добавляю элементы в ListView: public class ServersAdapter extends ArrayAdapter<String> { public ServersAdapter(Context context, int resource, int textViewResourceId, String[] servers) { super(context, resource, textViewResourceId, servers); Log.d("noc", "ServersAdapterin: "); // TODO Auto-generated constructor stub } @Override public View getView(int position, View convertView, ViewGroup parent) { Log.d("noc", "getView: "); LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE); View row […]

Обновить ListView после обновления в другой операции

У меня есть две простые действия – Activity1: ListView из массива Activity2: EditText для редактирования щелкнутой строки в Activity1 Когда я изменяю значение в Activity2 и возвращаюсь к Activity1, ListView не перезагружает новое значение. Я хочу обновить ListView при возврате из Activity2 или возобновить Activity1 или что-то, что обновит список. Мой код: static ArrayAdapter<String> dataAdapter; […]

Метод getView () ArrayAdapter повторяет первые два или три элемента в списке

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

Адаптер статического массива в фрагменте. Хорошая или плохая практика?

У меня есть тонна поисков Google на статических объектах в Java, и я думаю, что понимаю, как они работают в Android. Статические объекты GC'ed, когда процесс приложения завершается, а не когда объект Activity, объявляющий статический объект, уничтожается (исправьте меня, если я ошибаюсь). У меня есть приложение с Tabhost, в котором используются фрагменты. Фрагмент, объявляющий объект, […]

Нет результатов с пользовательским фильтром ArrayAdapter

Я использую ArrayAdapter в AutoCompleteTextView. Results.values ​​имеет ожидаемое значение, но я не получаю никакого списка в пользовательском интерфейсе. public class CustomArrayAdapter extends ArrayAdapter<String> implements Filterable { private final Object mLock = new Object(); private CustomFilter mFilter; public ArrayList<String> mItems; public ArrayList<String> mFiltered; public CustomArrayAdapter(Context context, int textViewResourceId) { super(context, textViewResourceId); mItems = new ArrayList<String>(); mFiltered […]

Отображение списка файлов в ListView

Мне интересно, как показывать файлы из каталога в ListView`. Файлы могут быть перечислены с помощью: File dir = new File(dirPath); File[] filelist = dir.listFiles(); И добавлен в ListView через ArrayAdapter но я не получаю использование ArrayAdapter .

Intereting Posts
Phonegap 3.3 Eclipse: проект -CordovaLib отсутствует Свойства Android Как сериализовать пакет? Нажатие на значок приложения не вызывает onOptionsItemSelected () Android Contact Picker With Checkbox Кинжал 2: предоставить один и тот же экземпляр между несколькими компонентами с одинаковой областью действия на разных библиотечных модулях Автоматически добавьте маржу в RelativeLayout. Что я делаю неправильно? Тестирование ошибок EditText с помощью Espresso на Android Плохой оконный токен, вы не можете показать диалог перед созданием Activity или после его скрытия Как написать выходы в Log in Android? Пользовательская кнопка входа в facebook в студии Android Добавить поведение прокрутки в строке приложения на несколько просмотров в CoordinatorLayout Android, приложение перезапустилось после запуска экрана блокировки PendingIntent получает requestCode Вырезание Action Bar с помощью SlidingMenu и Overlay of ActionBar Sherlock Android-Hello World