私のアプリケーションではリストビューが利用可能で、各行で追加ボタンと表示ボタンが利用可能で、追加ボタンをクリックするとデータが保存されますsqliteデータベース. そして、そのアクティビティの削除ボタンが利用可能で、削除ボタンがクリックされるたびに、データベースからレコードを削除すると同時に、アクティビティを前のアクティビティに移動し、そのアクティビティの残りのレコードを表示します.そして、私の質問は、レコードを削除した後にアクティビティをナビゲートする方法です.データベースから。これは私の onclick リスナーです if(v.equals(btnAddBeer)){
if(addCheck==true){
if(helper.getBeerid(strBeerId).getCount()>0)
{
// Toast.makeText(MyBeersActivity.this, "既に追加済み", Toast.LENGTH_SHORT).show(); } そうしないと{
db = helper.getWritableDatabase();
helper.insert(strBeerId,strBeerName,strBeerId,db);
btnAddBeer.setBackgroundResource(R.drawable.deletebeer_reviews);
Toast.makeText(MyBeersReviewsActivity.this, "Successfully added", Toast.LENGTH_SHORT).show();
addCheck=false;
}
}
else{
helper.deleteRecord(strBeerId);
Log.e("delete.....","successfully");
new AlertDialog.Builder(getParent())
.setTitle("Message")
.setMessage(strBeerName+" is deleted successfully")
.setPositiveButton(DataUrls.dialogbutton, new DialogInterface.OnClickListener()
{
public void onClick(DialogInterface dialog, int whichButton)
{
MyBeersTabActivity.group.onBackPressed();
}
}).show();
}
}
- リスト項目