我有一个listview包含一些类似于twitter tweets的listitems。当我点击一个特定的listitem时,它会显示该特定列表项的详细信息。
在该活动中,包含两个按钮,用于显示“下一个”列表项详细信息和“上一个”列表项详细信息。
问题:如何使用视图翻板显示该特定活动的“上一个”列表项(通过单击“上一步”按钮)和“下一个”列表项(通过单击下一个按钮)。如何获取列表项从主要活动到此活动的详细信息?
答案 0 :(得分:6)
**Next :**
int position,last;
position=listView.getCheckedItemPosition();
position=position + 1;
listView.getItemAtPosition(position);
last=listView.getLastVisiblePosition()
if(position==last)
{
System.out.println("Next is Impossilble");
}
**Previous:**
int position;
position=listView.getCheckedItemPosition();
position=position - 1;
listView.getItemAtPosition(position);
last=listView.getLastVisiblePosition()
if(position==1)
{
System.out.println("previous is Impossilble");
答案 1 :(得分:3)
您需要从数组或arraylist获取数据,无论您使用什么适配器。 适配器在创建时需要数组或数据列表。您可以存储此数组或列表以供进一步访问
尝试执行以下步骤