Articles of android arrayadapter

Android – пустой список в представлении «Пользовательский список»

Вот мой собственный макет вида списка. Я добавил текстовый вид «пустой список» с идентификатором «андроид: пустой», но представление «пустой текст» не отображается, когда список пуст. Любой совет пожалуйста. UPDATE – обновлен макет <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="?android:attr/listPreferredItemHeight" android:paddingLeft="5dip" android:paddingRight="5dip" android:paddingTop="15dip" android:paddingBottom="15dip" android:cacheColorHint="@color/match_bg2" android:background="@color/match_bg"> <ImageView android:id="@+id/flag_left" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/flag" android:src="@drawable/flag_default" /> <LinearLayout android:orientation="vertical" android:padding="10dip" […]

Android: ListView, ArrayAdapter и 2-й массив

Мне нужно отобразить содержимое (скорее всего, только один индекс) из 2-строчного массива строк в списке. Я могу создать arrayadapter для 1-d массива, как это: String[] values … blah-blah ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, android.R.id.text1, values); listView.setAdapter(adapter); Это работает просто денди. Однако, если я это сделаю: String[][] values … blah-blah ArrayAdapter<String[]> adapter = new ArrayAdapter<String[]>(this, […]

Альтернативные цвета Android для ListView являются случайными

Я пытаюсь установить альтернативный цвет фона для представления списка и его случайную установку цветов фона каждый раз, когда я начинаю эту деятельность. Адаптер Array public class PlacesListAdapter extends ArrayAdapter<Place> implements Filterable { public Context context; private List<Place> orig, itemDetailsrrayList; private PlaceFilter filter; public PlacesListAdapter(Context context, int textViewResourceId) { super(context, textViewResourceId); } public PlacesListAdapter(Context context, int […]

Как добавить настраиваемый макет в Arrayadapter?

Я пытаюсь создать ListView с настраиваемой компоновкой. Каждый элемент в listView должен выглядеть так, как показано в item.xml размещенном ниже. В коде, я использовал adapter = new ArrayAdapter<T>(getApplicationContext(), R.layout.listi_tems_layout, topicsList); Но он не работает, потому что конструктор ArrayAdapter<T> принимает второй параметр как int что-то вроде android.R.layout.simple_list_item_1 , И в моем случае это настраиваемый макет, который […]

Как мгновенно обновить список пользовательских адаптеров в Android?

Я пытаюсь получить заголовок списка, что я хочу, когда я печатаю в Edittext на домашней странице, а затем добавляю в список после нажатия кнопки «ОК». Прямо сейчас я не знаю, где поместить мой метод обновления, который я вызываю из класса customAdapter в Activity Activity. Пожалуйста, просмотрите мою домашнюю страницу: public class Main_Activity extends Activity implements […]

Пользовательский адаптер getView () не вызывается с использованием библиотеки PullToRefresh

Используя библиотеку PullToRefresh Chris Banes, метод getView () моего пользовательского адаптера не вызывается. Этот код отлично работает, не используя его библиотеку, и вызывается getView (). Я изучаю это уже пару дней и не могу понять, что случилось. Любая обратная связь будет принята с благодарностью! MyActivity.java MyAdapter adapter = new MyAdapter(this, data); // the following toast […]

Как я могу получить позицию элемента в списке, когда я нажимаю на конкретное представление?

Поскольку заголовок говорит, что я хочу знать точное положение элемента, когда я нажимаю на представление, находящееся внутри элемента. Предположим, у меня есть следующий код в методе getView () из ArrayAdapter: … holder = new ViewHolder (); holder.iconAction = (ImageView)convertView.findViewById (R.id.download_item_iconAction); holder.iconAction.setOnClickListener (new View.OnClickListener(){ @Override public void onClick (View v){ //Item X is clicked } }); […]

Просмотр списка Android в фрагменте

У меня есть приложение с двумя вкладками. Каждая вкладка имеет соответствующий фрагмент. На одной из вкладок мне нужно будет разместить список, чтобы получать данные из хранимых массивов и помещать их в список. Это мой код до сих пор: public class Frag3 extends Fragment{ ListView lv1; ProgressDialog ShowProgress; public ArrayList<Post> PostList = new ArrayList<Post>(); TextView tv1; […]

ListView: Как добавить данные на пользовательский ArrayAdapter?

Чтобы иметь красочный ListView, я создал свой собственный ArrayAdapter, но когда я хочу использовать adapter.clear() или adapter.add() он дает мне ошибки. Вот код и ошибки. XML-файл: <ListView android:id="@+id/android:list" android:layout_width="0dip" android:layout_height="wrap_content" android:padding="10dip" android:layout_margin="4dip" android:layout_weight="1"> </ListView> адаптер: class stableArrayAdapter extends ArrayAdapter<String> { HashMap<String, Integer> mIdMap = new HashMap<String, Integer>(); public stableArrayAdapter(Context context, int textViewResourceId, String [] objects) […]

ViewPager со списком ListView. У указанного дочернего элемента уже есть родительский

Поэтому я начну, сказав, что видел несколько других людей с такой же ошибкой. Тем не менее, я нахожусь на том этапе, где я пробовал все десять различных решений, и я все еще получаю точные следы стека и ANR. Я использую стандартный шаблон Tabs + Swipe и не изменял ни одной вещи на нем, за исключением […]

Intereting Posts
Проблема с жестом с mapview на странице viewpager Как использовать FirebaseInstanceId.getInstance (). DeleteInstanceId ()? АБР не отвечает. Вы можете подождать больше или уничтожить процесс «adb.exe» вручную и нажать «Перезагрузить», Android 5 – Изменение маршрута ввода аудио по умолчанию для использования внешней USB-карты при потоковой передаче Потоковое видео в реальном времени с телефона на телефон с помощью разъема fd Добавить положительную кнопку в диалог Открывать программную клавиатуру программно Android: установка автоматической скорости адаптации яркости Как изменить цвет определенной области на карте Google api v2 в андроиде Если вы создадите новые задачи Async для каждого другого вызова или используете один и тот же Как закодировать Android для слабовидящих? Обновление Android 6.0, вызвавшее крах sqlite DB во время init Камера Android замерзает после съемки одной фотографии Невозможно проверить метод вызова метода из RxJava Subscriber Как удалить приложение из adb, не зная, что это имя пакета