Единственными причинами getView
не называются:
getCount
возвращает 0. setAdapter
на ListView
. ListView
's (видимость контейнера) равна GONE
. Благодаря @ TaynãBonaldo для ценного ввода. ListView
не привязан к какому-либо макету видового экрана. То есть, mListView = new ListView(...)
используется без myLayout.addView(mListView)
. В onPostExcute
после создания нового экземпляра CarListAdapter
я предлагаю вам обновить новый экземпляр до ваш ListView
. Действительно, вам нужно снова позвонить
mList.setAdapter(adapter);
Изменить: setAdapter
должен всегда вызываться в потоке ui, чтобы избежать неожиданного поведения
Edit2:
То же самое относится к RecyclerView
. Убедитесь, что
getItemCount
возвращает значение больше, чем 0
(обычно размер набора данных) setLayoutManager
, так и setAdapter
на UI Thread
VISIBLE
Jozef Дрэнсфилд: http://www.grassr.com/wordpress/?cat=8
Я помогал запуску в San Francisco, которые используют Grails с приложениями Facebook. Так что да, это происходит. Есть даже плагин Grails для интеграции в Facebook (в то время я пишу, это неполно, но выглядит так, как будто работает, сделано, так что проверьте его снова).