Java notifyDataSetChanged();找不到源异常

Java notifyDataSetChanged();找不到源异常,java,android,google-api,Java,Android,Google Api,我在Windows7 64位下使用安卓1.6 当我从扩展BaseAdapter的adapter对象调用notifyDataSetChanged()时,我遇到了运行时异常 我尝试使用Eclipse调试器,发现主活动试图调用此方法ZygoteInit$MethodAndArgsCaller.run()行:842,但当它调用它时,出现了一个异常Source not found 所以如果有什么关系,我会很感激的 and here is the code public class View

我在Windows7 64位下使用安卓1.6 当我从扩展BaseAdapter的adapter对象调用notifyDataSetChanged()时,我遇到了运行时异常

我尝试使用Eclipse调试器,发现主活动试图调用此方法ZygoteInit$MethodAndArgsCaller.run()行:842,但当它调用它时,出现了一个异常Source not found

所以如果有什么关系,我会很感激的

and here is the code




    public class ViewTaskActivity extends ListActivity 
{
    private Button addButton;
    private TaskManagerApplication app;
    private TaskListadapter adapter;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        setUpViews();

        app =(TaskManagerApplication)getApplication();
        adapter = new TaskListadapter(app.getCurrentTasks(),this);
        setListAdapter(adapter);
    }

    @Override
    protected void onResume() {
        super.onResume();
        adapter.notifyDataSetChanged();;
    }

    private void setUpViews() {
        addButton = (Button)findViewById(R.id.add_button);
        addButton.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                Intent intent = new Intent(ViewTaskActivity.this , AddTaskActivity2.class);
                startActivity(intent);
            }
        });

    }
}

仔细看日志。它在Task.java中的第25行中命中一个空指针。检查您的代码或将其张贴在此处

仔细查看日志。它在Task.java中的第25行中命中一个空指针。检查您的代码或将其发布到此处

非常感谢它现在运行:D错误是我任务中的空指针。java类我修复了它现在工作正常感谢您现在运行:D错误是我任务中的空指针。java类我修复了它现在工作正常