如何在适配器中启动Activity?

如何在适配器中启动Activity?,第1张

如何在适配器中启动Activity?

只需将当前上下文传递给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(...);  }         });     }}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5586332.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存