无论如何我们可以在使用D-Pad时使用ListView
创建循环导航。
我将进一步解释:
答案 0 :(得分:0)
像这样更改你的适配器方法
@Override
public int getCount() {
return Integer.MAX_VALUE;
}
@Override
public MyData getItem(int position) {
return data.get(position % data.size()); // replace data with your ArrayList and MyData with your data type
}
此外,在getView()
方法中,您可以获得项目更改
MyData d = data.get(position);
到
MyData d = getItem(position); // Use your data type in place of MyData
现在你已经准备好了。