A클래스
public boolean insertInfo(String meeting, String time, String memo) {
ContentValues cv = new ContentValues();
cv.put(MEETING, meeting);
cv.put(TIME, time);
cv.put(MEMO, memo);
return db.insert(TABLE_NAME,null,null) != -1;
}
B 클래스
mDb = new DbAdapter(this);
mInfo = mDb.getAllInfo();
mAdapter = new ArrayAdapter<Info>(this,
android.R.layout.simple_list_item_1, mInfo);
listView.setAdapter(mAdapter);
String edit1 = intent.getStringExtra("edit1");
if(edit1 != null)
{
String edit2 = intent.getStringExtra("edit2");
if(edit2 != null)
{
String text = intent.getStringExtra("text");
if(text != null)
mDb.insertInfo(edit1,edit2, text);
}
오류가 나는데 이유가 뭔지 모르겠어요..
저장이 텍스트가 저장이 되야 하는데 저장이 안되고 아무것도 안뜨네요..
11-06 08:58:36.486: E/SQLiteDatabase(19579): at com.example.travel.DbAdapter.insertInfo(DbAdapter.java:64)
11-06 08:58:36.486: E/SQLiteDatabase(19579): at com.example.travel.Main_list.onCreate(Main_list.java:78)
11-06 08:58:36.486: E/SQLiteDatabase(19579): at android.app.Activity.performCreate(Activity.java:5220)
11-06 08:58:36.486: E/SQLiteDatabase(19579): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1082)
11-06 08:58:36.486: E/SQLiteDatabase(19579): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2036)
11-06 08:58:36.486: E/SQLiteDatabase(19579): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2097)
11-06 08:58:36.486: E/SQLiteDatabase(19579): at android.app.ActivityThread.access$600(ActivityThread.java:137)
11-06 08:58:36.486: E/SQLiteDatabase(19579): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1203)
11-06 08:58:36.486: E/SQLiteDatabase(19579): at android.os.Handler.dispatchMessage(Handler.java:99)
11-06 08:58:36.486: E/SQLiteDatabase(19579): at android.os.Looper.loop(Looper.java:137)
11-06 08:58:36.486: E/SQLiteDatabase(19579): at android.app.ActivityThread.main(ActivityThread.java:4885)
11-06 08:58:36.486: E/SQLiteDatabase(19579): at java.lang.reflect.Method.invokeNative(Native Method)
11-06 08:58:36.486: E/SQLiteDatabase(19579): at java.lang.reflect.Method.invoke(Method.java:511)
11-06 08:58:36.486: E/SQLiteDatabase(19579): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:790)
11-06 08:58:36.486: E/SQLiteDatabase(19579): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:557)
11-06 08:58:36.486: E/SQLiteDatabase(19579): at dalvik.system.NativeStart.main(Native Method)