前端之家收集整理的这篇文章主要介绍了
android – 从片段获取适配器中的活动上下文,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个包含ListView的片段.在适配器中,我想创建一个对话框.
class ViewHolder {
...
@Override
public void onClick(View v) {
...
AlertDialog.Builder builder = new AlertDialog.Builder(mContext);
...
}
...
}
mContext是我的片段的上下文,当创建适配器时,我保存全局.
我收到错误.
无法添加窗口 – 令牌null不适用于应用程序
方法getActivity()不可用,所以如何获取我的活动的上下文?
当您创建适配器时,您作为上下文传递什么?尝试通过这个,如果你不这样做.一些更多的
代码也将是有帮助的.
原文链接:https://www.f2er.com/android/312539.html