public class Input_view extends Activity implements AdapterView.OnItemLongClickListener{
ArrayList<String> arrlist = null;
ArrayList<String> arr_id_list = null;
SQLiteDatabase database;
String dbName = "test_db_name";
@Override
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.input_view);
database = openOrCreateDatabase(dbName, MODE_WORLD_WRITEABLE, null);
arrlist = new ArrayList<String>();
arr_id_list = new ArrayList<String>();
selectData();
ArrayAdapter<String> Adapter;
Adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, arrlist);
ListView list = (ListView)findViewById(R.id.l_view);
list.setAdapter(Adapter);
list.setOnItemLongClickListener(this);
}
@Override
protected void onDestroy() {
super.onDestroy();
database.close();
}
public void selectData(){
String sql = "select * from test_table";
Cursor result = database.rawQuery(sql, null);
result.moveToFirst();
while(!result.isAfterLast()){
arr_id_list.add(result.getString(0));
arrlist.add(result.getString(1));
result.moveToNext();
}
result.close();
}
db에 저장되는 것 까진 확인되는데,
listview에는 아무것도 안나와요 ㅠㅠ
어느 부분이 문제인지 잘 모르겠어요..