问题:
在项目遇到了这样的问题,底部有四个 Tab 切换,第一个 Tab 内容的布局>中有一个ScrollView 显示相应的内容,在进行 Tab 切换时第一个Tab的内容>会自动的发生滚动。
解决方案:
eg: 项目中的布局如下:
<ScrollView
android:layout_width="match_content"
android:layout_height="match_content">
<LinearLayout
android:layout_width="match_content"
android:layout_height="match_content">
</LinearLayout>
</ScrollView>
方案一:
在 LinearLayout 布局里面添加
android:focusable="true"
android:focusableInTouchMode="true"
方案二:
在 LinearLayout 布局里面添加
android:descendantFocusability="blocksDescendants"