Intereting Posts
ERROR / Web Console: Uncaught TypeError: Невозможно вызвать метод getItem из null по адресу http://m.youtube.com/:844 Как включить круглую ссылку в RelativeLayout? Qt5 QGeoPositionInfoSource :: createDefaultSource () падает на Android 5.0 Gson deserialization List <String> в realmList <RealmString> R.string.value Справка по андроидному уведомлению FireBase 401 несанкционированная ошибка FCM Как отключить функцию автопрокрутки в Logcat? Как разбирать JSON Array (не Json Object) в Android Android logcat регистрирует только информационный уровень на реальном устройстве. Не удается получить отладочные сообщения, даже необработанные исключения Android Google Directions Service можно использовать изначально? С оболочкой? Доступны общественные транспортные / велосипедные маршруты? Как декодировать URL в приложении Android Получить растровое изображение из видимого увеличенного изображения Android Меню в Фрагментах, не показывающих Настройка ProGuard с проектами библиотеки Android Действие метода ввода EditText не работает при установке imeActionLabel

Android: пользовательский ListAdapter расширяет возможности BaseAdapter при запуске приложения

Данные извлекаются из локальной БД, а затем отображаются с помощью курсора. Пользовательский адаптер отображает данные, похожие на ListView. Поскольку элементы добавляются / удаляются из БД, адаптер должен обновляться. Решение, предпринятое ниже, приводит к сбою приложения при запуске. Какие-либо предложения?

Заранее спасибо

@Override public View getView(int position, View convertView, ViewGroup parent) { View v = convertView; ViewGroup p = parent; if (v == null) { LayoutInflater vi = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); v = vi.inflate(R.layout.items_row, p); } int size = mAdapter.getCount(); Log.d(TAG, "position " + position + " Size " + size); if(size != 0){ if(position < size) return mAdapter.getView(position, v, p); Log.d(TAG, "-position " + position + " Size " + size); } return null; } 

Исключение:

 03-23 00:14:10.392: ERROR/AndroidRuntime(718): java.lang.UnsupportedOperationException: addView(View, LayoutParams) is not supported in AdapterView 03-23 00:14:10.392: ERROR/AndroidRuntime(718): at android.widget.AdapterView.addView(AdapterView.java:461) 03-23 00:14:10.392: ERROR/AndroidRuntime(718): at android.view.LayoutInflater.inflate(LayoutInflater.java:415) 03-23 00:14:10.392: ERROR/AndroidRuntime(718): at android.view.LayoutInflater.inflate(LayoutInflater.java:320) 03-23 00:14:10.392: ERROR/AndroidRuntime(718): at android.view.LayoutInflater.inflate(LayoutInflater.java:276) 03-23 00:14:10.392: ERROR/AndroidRuntime(718): at com.xyz.abc.CustomSeparatedListAdapter.getView(CustomSeparatedListAdapter.java:90) ... 

Solutions Collecting From Web of "Android: пользовательский ListAdapter расширяет возможности BaseAdapter при запуске приложения"