将id号从recyclerview发送到另一个activity



我有一个活动,其中包含一个RecyclerView和一个按钮,该按钮打开另一个活动,其中一些EditTexts将数据插入到谷歌表中,我在RecyclerView中读取了它的所有数据,我使用这些EditTexts中的一个为谷歌表的每个项目插入一个数字(id),我想要的是使这个过程自动,我不希望它是getPosition()+1,因为有时我删除了一些数据,所以ID会发生变化,如果有任何其他方法请帮助我,非常感谢。

  1. 在RecyclerView中,通过回调(如listener)方法将所需的数据传递给父activity

  2. 通过intent将数据从一个现有活动传递到另一个活动。

  3. 其他活动通过getIntent接收数据。

还有其他方法,如数据存储、参数(片段)、ActivityViewModel和Bundle,但这可能是最简单的。

最新更新