我需要它重定向到新的页面后单击listview



我正在设计一个指南应用程序。当我点击我从列表中选择的人,它应该去我准备的个人资料页面。如果你能帮助我,我将非常高兴:)

https://i.stack.imgur.com/AANpq.png

你使用的是ListView,它是AdapterView的一种。

你可以通过注册onItemClickListener来响应点击事件(在这种情况下与点击事件相同),如Android文档中所述:

listView.onItemClickListener = AdapterView.OnItemClickListener { parent, view, position, id ->
val user: UserDto = adapter.getItem(position)
//start new Activity through Intent here
}

您将来自适配器的有关当前呈现的UserDtos的信息与OnItemClickListenerposition参数结合起来,以获得用户单击其视图的UserDto

你会想要启动一个新的Intent,将用户信息传递给新的activity, Intent可以保存额外的信息。Android开发者文档中也有一个类似的例子。