如何使用单个活动(类)和单个布局(xml)根据回收器视图中的项目选择显示不同的数据

时间:2016-09-26 13:36:49

标签: android onclick android-recyclerview

我正在尝试创建一个显示城市列表的应用。点击后,它应显示该城市的简要细节。我使用recyclerview创建了列表。我想在应用程序中添加100个城市,我不想为城市创建100个类文件。我想使用单个类文件和单个布局来根据选择显示不同的数据。

ex:显示我使用Main.class,main.xml,adapter.class的列表     如果选择了一个项目,它应该调用Next.class(和next.xml)。     我希望Next.class根据Main.class

中项目的选择将不同的数据传递给next.xml

有没有办法做到这一点。我是Android应用程序开发的新手,所以如果你们帮我解释一下非常简短的解释和代码,那就太棒了。                                              谢谢。

1 个答案:

答案 0 :(得分:0)

您必须使用一个xml创建一个活动文件(CityDetailsActivity.java)来显示城市详细信息 RecyclerView的OnItemClickListener内部使用intent调用CityDetailsActivity。