我到处搜索,似乎无法找到如何解决这个问题,我希望有人可以解释一下,或者向我描述如何去实现我想要实现的目标。我有一个recyclelerview适配器,我在多个活动中使用,当单击其中一个项目时,它有工作onclick方法。我想要实现的是,在多个活动中回收站中的每个项目的onclick为用户提供不同的结果。
这个实现的一个例子就是说有3个活动,第1个显示汽车,第2个飞机和第3个船。它们都使用相同的适配器来显示相同的布局但不同的信息。如果您点击汽车回收商中的第一个项目,它将打开轿车的页面,飞机中的第一个将打开私人喷气机的页面,并且第一艘船将打开快艇的页面。我知道如何在一个活动的用例中解决这个问题,但我不知道如何使用相同的适配器进行多个活动来打开新的活动。您是否必须为持有Recyclerview的每个活动制作新的适配器?这将非常有用,因为我有许多活动使用相同的回收站视图,需要根据所选项目打开新的视图或活动。我希望这个例子有意义,你理解我的问题。
提前谢谢大家!