我有一个listview连接到显示消息的适配器,但是,我正在尝试在不同的活动中实现下一个和上一个按钮。
问题是当从其他活动点击按钮时,您如何在列表视图中显示下一个或上一个项目(详细视图活动)。
我在这里输入了图片描述:
Attached are screen shots of the project with the next and previous buttons
答案 0 :(得分:1)
您需要从数组或arraylist获取数据,无论您使用什么适配器。适配器在创建时需要数组或数据列表。您可以存储此数组或列表以供进一步访问
尝试执行以下步骤
答案 1 :(得分:0)
1创建适配器使用的arraylist public static 像这样: public static ArrayList arraylist = new ArrayList<>(); 在您的类中设置适配器
2.当您选择任何项目时,您将从arraylist获取该项目的位置,并将此值存储在商店共享首选项中。
3.您的MainActivity到SecondActivity的arraylist。 像这样;
public static ArrayList arraylistSecond = MainActivity.arraylist;
单击 NEXT 按钮从共享首选项获取位置 并增加位置并获得项目。
并且点击上一个按钮减少排名并获取商品
快乐编码