背景:
在activity中需要一个listview展示数据,listview中每个item有点击跳转事件,item中按钮有独立的点击事件跳转不同界面。
<已预约按钮与item点击事件不同>
方法:
按钮的跳转事件写在BaseAdapter的getview中,需要注意的是intent时,要将context传入,且调用
context.startActivity(intent);
holder.tvState.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = new Intent(context, BillHistoryActivity.class);
context.startActivity(intent);
}
});