목록보기에 내 데이터의 이름을 표시하고 기본 키를 표시해야합니다. 이제 클릭 할 때 이름을 얻을 수 있지만 클릭 한 데이터의 기본 키를 가져 오려고합니다.선택 목록의 기본 키를 찾는 방법
public class list_view extends ListActivity{
DBAdapter db;
/** Called when the activity is first created. */
public void onCreate(Bundle savedInstanceState) {
//override method onCreate that Inheritance from Activity Class
super.onCreate(savedInstanceState);
setContentView(R.layout.list_view);
db = new DBAdapter(this);
setListAdapter(new ArrayAdapter<String>(this,R.layout.row,R.id.label,db.query()));
}
@Override
protected void onListItemClick(ListView l, View v, int position, long id) {
// TODO Auto-generated method
String selection = l.getItemAtPosition(position).toString();
Toast.makeText(this, selection, Toast.LENGTH_SHORT).show(); //show in toast
}
}
db.query
은 데이터 이름 만 반환합니다.
, 마침내 얻은 덕분에 도움을 주셔서 대단히 감사합니다. – Pandy