Android SQLite列出活动日志猫错误

Android SQLite列出活动日志猫错误,android,sqlite,logcat,Android,Sqlite,Logcat,当我想输入从SQL获取详细信息的listview活动时,请帮助解决我的问题,应用程序刚刚崩溃 09-09 18:25:06.698: E/AndroidRuntime(19913): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.raingp.jungle/com.raingp.jungle.FirstActivity}: java.lang.NullPointerException: Attempt

当我想输入从SQL获取详细信息的listview活动时,请帮助解决我的问题,应用程序刚刚崩溃

09-09 18:25:06.698: E/AndroidRuntime(19913): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.raingp.jungle/com.raingp.jungle.FirstActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.ListView.setAdapter(android.widget.ListAdapter)' on a null object reference
头等舱

public class FirstActivity extends Activity {

private ListView name_view;
SQLiteDatabase sqdb;

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

    name_view = (ListView)findViewById(R.id.listView1);


    DBHelper mydbhelper = new DBHelper(this);

    try {

        mydbhelper.createDataBase();

    } catch (IOException e) {
        throw new Error("error");
    }

    try {
        mydbhelper.openDataBase();

    } catch (SQLException sql) {

        throw sql;
    }


    sqdb = mydbhelper.getReadableDatabase();

    Cursor c =mydbhelper.readName();
    c.moveToFirst();


    Adapter myAdapter = new Adapter(this, c);
    name_view.setAdapter(myAdapter);


}

我不知道如何修复它。

从您提供的小信息来看,您可能试图在空对象中设置适配器。在您的
列表视图中。setAdapter(adapter)
您的
列表视图
对象为空。

在设置
适配器
之前,您很可能没有初始化
列表视图