Articles of listview

Как очистить 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 […]

Android: ScrollView не прокручивает

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

Включение / отключение выбора элементов в режиме списка в режиме множественного выбора

У меня есть список, зарегистрированный для контекстного меню в режиме множественного выбора: private void initListViewForContextMenu(){ log.d("FilesFragment", "initListViewForContextMenu()"); ListView listView = getListView(); listView.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE_MODAL); listView.setMultiChoiceModeListener(new MultiChoiceModeListener() { … Проблема в том, что не все элементы моего представления должны быть доступны для выбора, только те, которые показывают специальный значок, должны быть доступны для выбора. Я не знаю, как […]

Chris Banes PullToRefreshListView с ошибкой пользовательского адаптера

Я настраиваю Custom ListView. Функция pull-to-refresh выполняется прямо из https://github.com/chrisbanes/Android-PullToRefresh ListView отображает изображения, поэтому я создал специальный адаптер: class mAdapter extends BaseAdapter{ public mAdapter(Context context){ // nothing to do } @Override public int getCount() { return mValues.size(); } @Override public Object getItem(int position) { return mValues.get(position); } @Override public long getItemId(int position) { return position; […]

Android – расширяемый Listview SetIndicatorBounds не работает в Kitkat android-4.4

Расширяемый Listview SetIndicatorBounds не работает в моем коде проекта. Вот мой макет: <LinearLayout android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent" android:gravity="center|center_vertical" android:weightSum="1.0" > <ExpandableListView android:id="@+id/custom_list" android:layout_width="match_parent" android:layout_height="0dp" android:dividerHeight="1dp" android:layout_weight="1" android:paddingBottom="0dp" android:divider="#b5b5b5" /> </LinearLayout> Вот мой код: lv1 = (ExpandableListView) findViewById(R.id.custom_list); DisplayMetrics metrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metrics); int width = metrics.widthPixels; lv1.setIndicatorBounds(width – GetPixelFromDips(50), width – GetPixelFromDips(10)); public int GetPixelFromDips(float […]

Прокрутка ListView с использованием UniversalImageDownloader негладкая

Я использую ListView, содержащий изображения. Эти изображения загружаются из Интернета внутри адаптера. Поэтому я использую UniversalImageDownloader . К сожалению, прокрутка ListView «отстает» на короткое время, как только я прокручу вниз, где нужно загрузить новый контент. Я решительно ожидал, что поведение, подобное ListView, прокручивается совершенно гладко, но загрузка Image может, конечно, занять некоторое время – что […]

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

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

Замена строки ListView другим макетом onClick

У меня есть ListView с только TextView. Я хочу реализацию, в которой, если я нажму на строку ListView, появится edittext с кнопкой replace и все, что я наберу в этом edittext, и нажмите «replace», listrow должен обновиться. Моя главная проблема, с которой я сталкиваюсь, раздувает макет в строке списка. Кто-нибудь скажет мне, как этого добиться? […]

Простой адаптер курсора требует минимум api 11 issue

Я работаю над приложением, в котором мне нужно заполнить вид списка из базы данных. Я получаю проблему совместимости в следующем коде dataAdapter = new SimpleCursorAdapter( this, R.layout.eventlisting, cursor, columns, to, 0); Для этого требуется минимальный уровень api 11, мой – 8. Есть ли альтернатива для этого, чтобы этот код работал и на api 8. Могу […]

Попытка установить настраиваемый шрифт для каждой отдельной кнопки ListAdapter

У меня есть адаптер списка и im, использующий holder.text.setTypeface(TYPEFACE) чтобы установить тип лица, и у меня есть строка имен, которые im используют назначение каждой кнопки ListView своим текстом. Но им интересно, как установить только один отдельный элемент списка как собственный шрифт. В основном говорят, что у меня есть 3 кнопки ListAdapter, кнопка 1, кнопка 2 […]