public void deleteInfo(final gaojian gj) {
//
AlertDialog.Builder builder = new Builder(bendigaoku.this);
builder.setMessage("确认删除吗?:");
builder.setTitle("提示");
builder.setPositiveButton("确认", new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// 删除数据库记录
shujukufileName = bendigaoku.this.getFilesDir().toString()
+ getString(R.string.shujukumingcheng);
db = database.open(shujukufileName);
Boolean bReturn = database.Delete_gaojian(db, gj._datetime);
//
if (bReturn == false)// 执行错误
{
Toast toast = Toast.makeText(getApplicationContext(),
publicString.ExceptionString, Toast.LENGTH_LONG);
toast.setGravity(Gravity.CENTER_HORIZONTAL, 0, 0);
toast.show();
} else // 正确 重新读取数据库
{
ListView list = (ListView) findViewById(R.id.list_bendigaoku);
rowPosition = list.getSelectedItemPosition();
mData = getData(shangchuan_type.Empty);
MyAdapter adapter = new MyAdapter(bendigaoku.this);
// 设置显示ListView
list.setAdapter(adapter);
list.setSelection(gj.rowPosition);
}
//
dialog.dismiss();
//
//
}
});
builder.setNegativeButton("取消", new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
});
builder.create().show();
//