#android #listview #click
#Android #listview #нажмите
Вопрос:
Здравствуйте, у меня проблема, я использую getListView (); для моего list1 и я хотел бы использовать второй просмотр списка (разделенный табуляцией)
Мой первый listview
<ListView
android:id="@ id/android:list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
Для моего второго listview я не нашел другого решения, я использую id
<ListView
android:id="@ id/list2"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
проблема заключается в том, что при использовании
((ListView)findViewById(R.id.list2)).setOnScrollListener(new OnScrollListener(){...
Просмотр списка не кликабельный, первый просмотр списка хорошая работа!
Когда я использую
getListView().setOnScrollListener(new OnScrollListener(){...
(я знаю, что уже используется для listview list1 ..) listview 2 доступен для просмотра, но setOnScrollListener для списка 1 не работает….
как использовать два getListView () или исправить это? Спасибо
Ответ №1:
Вам действительно нужен onScrollListener? или вы хотели OnItemClickListener? в любом случае, нет причин, по которым что-то подобное не должно работать:
ListView lv1=(ListView) findViewById(R.id.list1);
ListView lv2=(ListView) findViewById(R.id.list2);
lv1.setOnItemClickListener(new OnItemClickListener(){...
lv1.setOnScrollListener(new OnScrollListener(){...
lv2.setOnItemClickListener(new OnItemClickListener(){...
lv2.setOnScrollListener(new OnScrollListener(){...
Комментарии:
1. просмотр списка станет интерактивным, если я удалю
lv2.setOnScrollListener(new OnScrollListener(){
мне нужен setOnScrollListener для динамической загрузки listview (работа) Setonscrollistener сработает, если я заменю lv2 на getListView (), но это используется listview 12. idem для Android:descendantFocusability=»blocksDescendants»
3. Почему мой второй listview не кликабельный lv2.setOnScrollListener почему ListView lv2 =(ListView) findViewById (R.id.list2); нет работы!!!
4. ничего не видно, если я удалю Adapter2.notifyDataSetChanged(); в lv2.setOnScrollListener список listiew2 станет кликабельным????