public class Main_write1 extends Activity {
.
btnSave.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
intent=new Intent(Main_write1.this, Main_list.class);
intent.putExtra("edit1", editText1.getText().toString());
intent.putExtra("edit2", editText2.getText().toString());
intent.putExtra("text", textView1.getText().toString() + textView2.getText().toString());
startActivityForResult(intent,1);
editText1.setText("");
editText2.setText("");
textView1.setText("");
textView2.setText("");
}
});
.
public class Main_list extends Activity implements OnClickListener {
listView = (ListView) findViewById(R.id.listView);
intent = getIntent();
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);
}
}
refreshList();
listView.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
intent=new Intent(Main_list.this, Main_writesub.class);
intent.putExtra("meeting", mInfo.get(position).getMeeting());
intent.putExtra("time", mInfo.get(position).getTime());
intent.putExtra("memo", mInfo.get(position).getMemo());
startActivity(intent);
}
});
.
.
.
기존에 오픈 소스를 활용하여, 작성을 누르면 리스트화면으로 넘어가서 그 리스트를 보면 결과값이 출력이 되는 기능을
구현 했습니다. 근데 문제는 기존엔 meeting과 time이 있었고 거기에 memo를 추가 하니 위 소스 빨간 부분에서 에러가
나면서 리스트가 띄워지지 않습니다. 무슨 문제일까요?ㅜㅜ