目录
要求:
在上次实验的基础上,对有recycleView的页面进行点击跳转设计。比如,某一tab页是新闻列表,则点击某一行能跳转到新闻详情页面;
原理:
对activity的生命周期的理解以及状态转变操作
代码仓库(实现源码):
GitHub - Qixiaobaia/MyWork1: 跳转
效果图:
主要代码以及函数:
因为要对recycleview的每一行实现点击跳转,所以对itemView实行监听便可以实现监听跳转功能。
需要新建详细页面的xml文件以及java文件,在Mainfest文件里定义,再使用intent实现Activity间的跳转。
监听时不同的itemView跳转到不同的页面,所以可以使用getAdapterPosition函数来获取 点击的Adapter位置,从而实现点击不同的item跳转到不同的详细界面。
itemView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//Log.e("lcf","当前点击位置ÿ