只需将当前上下文传递给Adapter构造函数并将其存储为字段即可。然后在onClick内部,您可以使用该上下文调用startActivity()。
伪码
public class MyAdapter extends Adapter { private Context context; public MyAdapter(Context context) { this.context = context; } public View getView(...){ View v; v.setonClickListener(new onClickListener() { void onClick() { context.startActivity(...); } }); }}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)