【发布时间】:2013-05-27 12:20:07
【问题描述】:
我正在尝试使用以下代码将字符串值从我的列表视图适配器传递到我的片段,但我得到一个空指针异常。分解它告诉我错误在于调用方法,但我没有看到任何错误
public void onClick(View v)
{
String text = myList.get(position);
resetArrbg();
arrBgcolor[position] = true;
DevFragment def = new DevFragment();
def.clicked(text);
}
错误肯定在最后两行,因为如果我使用文本变量将它们替换为 Toast,它就可以工作 片段中对应的方法是
public void clicked(String arg1)
{
globalString == arg1;
}
【问题讨论】:
-
如果你得到 NullPointer 异常而不是只显示代码,请添加 logcat 结果
-
所以在
DevFragment def = new DevFragment()上放置一个断点并逐步执行。什么是空?
标签: android nullpointerexception adapter fragment