1

我有一个无法滚动的 ListView,因为我正在以编程方式设置它的高度。

我有大约。这个 ListView 中有 50 个元素,每个元素都比屏幕本身大。我正在使用 ScrollView 来查看 ListView 上的每个元素。我决定实现 ScrollView -> ListView 因为在我的 Fragment 顶部我有其他布局,当我试图查看我的所有 List 元素时必须向上/向下滚动。

我在 GridView 的其他片段中有相同的信息,当我单击某个位置时,我想切换到我的 ListView 片段并将“setSelection”切换到我刚刚在我的 GridView 上单击的元素。我在没有 ScrollView 的情况下进行了一些测试,并且它工作正常,但我无法按照我的意愿向上/向下滚动其他布局。

有没有办法做到这一点?当 setSelection 在 ScrollView 内时,有什么方法可以让 setSelection 移动到我的 ListView 中的所需位置?

谢谢您的帮助!

4

0 回答 0