0
나는 ListView
을 데이터베이스에서 채워진 각 행에 세 개의 TextViews
이 있습니다. 첫 번째 TextView
은 _id을 포함합니다. 항목을 클릭하면 AlertDialog
가 나타나 항목을 삭제할지 묻는 메시지가 나타납니다. 적절하게 데이터베이스를 업데이트하려면 특정 TextView
에서 정보를 어떻게 추출합니까?Android : ListAdapter를 사용하여 TextView에서 특정 텍스트 가져 오기
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, final int position, long id) {
AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
builder.setMessage("Delete this reminder?");
builder.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
//I need the _id to remove the selected item.
db.deleteContact();
}
});
AlertDialog dialog = builder.create();
dialog.show();
}
});
감사 :
는 여기에 지금까지 가지고있는 코드입니다!
덕분에이 나를 위해 일을 수행 할
onClick
방법입니다! – Salmononius2