сначала установите значение в вашей основной деятельности, где вы используете свой просмотр списка:
new android.widget.AdapterView.OnItemClickListener()
вместо адаптера вашего просмотра списка:
new AdapterView.OnItemClickListener()
Итак, наконец, это выглядит так:
this.listView.setItemsCanFocus(false);
this.listView.setOnItemClickListener(new android.widget.AdapterView.OnItemClickListener() {
@Override
public void onItemClick(android.widget.AdapterView<?> parent, View view, int position, long id) {
}
когда вы используете любое настраиваемое представление для заполнения данных внутри просмотра списка.
Затем в вашем основном файле Activity.xml в родительском макете {внутри которого есть просмотр списка} установите эту опцию:
android:descendantFocusability="blocksDescendants"
и, если вы используете какие-либо кнопки / текстовое представление внутри списка, установите это свойство для этого текстового представления / кнопки:
android:focusable="false"
android:focusableInTouchMode="false"
Для опция прокрутки вв ваш список рассылки просто добавьте эту строку в упражнение:
listView=(ListView)findViewById(R.id.container);
listView.setNestedScrollingEnabled(true);
Как я понял, я даю ответ, и я надеюсь, что это поможет, если кто-то найдет какие-то исправления или полезные, они приветствуются.