リストビューを持つ私のアプリケーション.....指定されたフィールド値を取得するにはどうすればよいですか....(私の場合はニックネームと本文。データベースを参照)???????私はニックネームと本文をポップアウトすることを意味しますlistViewからのテキスト....どうすれば可能ですか
私のコードListView.java
public class ListView extends ListActivity {
SQLiteDatabase messagedb;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.my_list);
messagedb=ListView.this.openOrCreateDatabase("message",0, null);
messagedb.execSQL(
"CREATE TABLE IF NOT EXISTS tab2(" +
" _id INTEGER PRIMARY KEY," +
" nickname varchar,sender INT(13),body varchar)");
Cursor cur = messagedb.rawQuery("select rowid as _id, nickname, body from tab2", null);
String[] from = new String[] { "nickname", "body" };
int[] to = new int[] { R.id.sender_entry, R.id.body_entry};
SimpleCursorAdapter mAdapter = new SimpleCursorAdapter(this, R.layout.my_list_entry, cur, from, to);
this.setListAdapter(mAdapter);
messagedb.close();
}
}
私のデモリストビューは次のとおりです