Articles of listview

Тип масштабирования ImageView не работает в активности списка

Раньше я использовал ImageView и понимал различные типы шкал, которые могут быть установлены … Однако у меня очень трудное время, чтобы заставить ImageView правильно масштабироваться в строке ListActivity или ExpandableListActivity. Я попытался установить свойство android: scaleType для каждого отдельного значения, но изображение никогда не масштабируется. Я также установил минимальные и максимальные размеры, и они, похоже, […]

Высота одной строки для fill_parent Высота ListView

В ListView есть одна строка, которую я хочу быть с той же высотой, что и listView (скажем, полноэкранный). Макет строки выглядит так: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <ImageView android:id="@+id/imageView" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_centerHorizontal="true" android:layout_centerVertical="true" android:src="@drawable/error" /> <TextView android:id="@+id/textView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/imageView" android:layout_centerHorizontal="true" android:layout_marginTop="14dp" android:minHeight="30dip" android:textAppearance="?android:attr/textAppearanceMedium"/> </RelativeLayout> И getView адаптера @Override public View […]

Как вызвать событие click на Android ListView Header?

Я создал представление списка, и я добавил заголовок (используя addHeaderview (макет)), тогда я пишу событие click: LayoutInflater inflater = (LayoutInflater)getSystemService(LAYOUT_INFLATER_SERVICE); View itemView = inflater.inflate(R.layout.buypwr, null); itemView.setOnClickListner(new OnClickListner(){ @Override public void onClick(View v){ } Но это событие onClick не срабатывало, когда меня нажимали на заголовок, так что может кто-нибудь сказать мне, как я могу решить свою […]

Как динамически обновлять ListView с помощью пользовательского адаптера?

У меня есть основное действие, которое создает ListView и Custom Adapter . Я могу заполнить ListView если у меня есть Список, который уже был создан заранее, но как я могу заполнить его динамически извлеченными данными? Основная деятельность public class MainActivity extends Activity { private ListView myListView; private Context ctx; @Override public void onCreate(Bundle savedInstanceState) { […]

Невозможно использовать SimpleAdapter в ListFragment

Я разрабатываю ListView в Android Fragment. Класс расширяет ListFragment. Я попытался с этим примером: http://www.heikkitoivonen.net/blog/2009/02/15/multicolumn-listview-in-android/ Но проблема в том, что конструктор SimpleAdapter не определен, если класс расширяет ListFragment, меняя его на ListActivity, будет работать SimpleAdapter, но тогда приложение не будет. Вот код: @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // Inflate the […]

Android List View Array Index Out Of Bounds Exception – нет подсказок?

У меня есть приложение, которое загружает listview при открытии, однако я получаю параметр Array Index Out Of Bounds Exception, не имея понятия о том, где лежит проблема. Он пытается получить доступ к index = -1 где-то, но я понятия не имею, где. Приложение загружает информацию о домашнем задании из базы данных, помещает их в отдельные […]

Получить выбранный элемент в ListItem ContextMenu

У меня есть ListView, который создает ContextMenu при длинном нажатии одного из его элементов. Как найти элемент, который был выбран в ListView, который создал это контекстное меню (а не выбранный MenuItem)? Вот мой код: list.setOnCreateContextMenuListener(new OnCreateContextMenuListener() { @Override public void onCreateContextMenu(ContextMenu menu, final View v, ContextMenuInfo menuInfo) { menu.setHeaderTitle("Actions"); android.view.MenuItem remove = menu.add("Remove"); final int […]

Android – добавление элемента в пользовательское listview при нажатии кнопки

В настоящее время у меня есть собственный список, в котором каждый элемент в списке содержит две строки текста. То, что я хотел бы сделать, – каждый раз, когда пользователь нажимает кнопку, он создает новый элемент в списке с текстом, который вводит пользователь. Хотя я знаю, как получить текст, мне трудно добавить новый элемент в список, […]

Динамическое связывание текста в ListView – Ошибка: не найдено намерений с данными: указанный URL

Я создаю список. В этом списке каждый элемент имеет текстовое представление . И в текстовых представлениях я определяю ссылки на тексты на основе данных веб-службы . Теперь, когда я нажимаю на этот связанный текст, я получаю ошибку, как 09-21 20:27:38.031: ERROR/AndroidRuntime(766): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=\"ticbeat.com/socialmedia/fa…" (has extras) Пожалуйста, помогите […]

ListFragment с пользовательским адаптером

Я настроил listfragment в моем проекте. Но, похоже, мой фрагмент не справляется с моим адаптером. Из-за Context context в MyListAdapter . Если я нажму, чтобы исправить это. Он меняется на MenuFragment menuFragment . Но после этого изменения MyListAdapter получил ошибку. Поэтому я исправлю это. Он переходит в Context context . И снова, если я исправлю […]