**header1** | **header2** | **header3** |
==========================================
- List item 1
- List item 2
- List item 3
- List item 4
- List item 5
我的布局与上面类似。我的标题和每个标题列表视图显示数据有许多数据需要加载。列表视图包含图像和3个文本视图 对于每个列表项,我都有不同布局的2个按钮
在顶部,我正在前进。在标题下方,左侧列出了线性布局,右侧是另一个布局中的“我”按钮。 按钮将适用于选定的列表项。
我的问题是我需要使用d-pad而且会出现一种最终用户错误。
日志猫或任何地方都没有显示错误。但是滚动列表视图有时没有到达列表视图的第一个元素,选择器跳转到标题。
我无法弄清楚它为什么会发生?
答案 0 :(得分:1)
尝试在帖子中调用它,因为有时
listview is not yet created
<{1}}calling it's method
getListView().postDelayed(new Runnable() {
@Override
public void run() {
lst.setSelection(15);
}
},100L);
答案 1 :(得分:0)
尝试以下行:
listview.setSelection(1);
答案 2 :(得分:0)
由于列表视图停止向上和向下滚动,我无法理解这背后的原因,但是我的解决方案将列表视图更改为包含单列的网格视图。我还有一个新的想法,定制 - 列表视图的适配器和包含单列的网格视图可以完全相同。