У меня есть класс custom-scrollview, который позволяет мне прокручивать вверх / вниз с помощью ротора (аналогично колесу щелчка мыши), он расширяет scrollview и внутри него у меня есть ExpandableListView
, мне нужно прокрутить весь вид .
Я рассмотрел некоторые из предоставленных решений, таких как отключение прокрутки, использовал, попытался зафиксировать высоту виджета (ELV), но прокрутка с моим оборудованием ротора не происходит
<com.my.android.widget.CustomScrollView
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:id="@+id/encoder_exp_scroll">
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal">
<ExpandableListView
android:id="@+id/list_of_controls"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:clipToPadding="false"
android:groupIndicator="@null"
android:footerDividersEnabled="false"
android:headerDividersEnabled="false"
android:divider="#00000000"
android:childDivider="#00000000"
android:descendantFocusability="afterDescendants"
android:focusableInTouchMode="false"
android:scrollbars="none"
android:focusable="false"/>
</LinearLayout>
</com.my.android.widget.CustomScrollView>
Весь вид должен прокручиваться с событиями касания и ротора.