奇怪的NullPointer异常

时间:2013-05-27 12:20:08

标签: android nullpointerexception adapter fragment

我正在尝试使用以下代码将我的listview适配器中的字符串值传递给我的片段,但是我得到一个空指针异常。打破它告诉我错误是调用方法,但我没有看到任何错误

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;
}

2 个答案:

答案 0 :(得分:5)

 globalString == arg1;

您要分配字符串而不是比较其地址

 globalString = arg1;

答案 1 :(得分:0)

globalString == arg1;

在上面的行中,您将比较String对象而不是分配它。我认为你应该用 -

替换它
globalString = arg1;
相关问题