باسلام روز بخیر
در اپلیکیشن ها دیدم قبل از خروج میپرسن میخواهید نظر یا امتیاز بدید یا نه که وقتی نظر یا امتیاز رو میزنن وصل میشه به بازار و اینکار انجام میشه .
میخواستم ببینم روش کار به چه صورتی هستش ؟ آیا نمونه کد برای انجام اینکار هست ؟
ممنون
باسلام روز بخیر
در اپلیکیشن ها دیدم قبل از خروج میپرسن میخواهید نظر یا امتیاز بدید یا نه که وقتی نظر یا امتیاز رو میزنن وصل میشه به بازار و اینکار انجام میشه .
میخواستم ببینم روش کار به چه صورتی هستش ؟ آیا نمونه کد برای انجام اینکار هست ؟
ممنون
سلام بزرگوار
متد زیر رو توی اکتیویتی تون بذارید و بجای نمایش Toast کاری که میخواید انجام بشه رو قرار بدید.
@Override
public void onBackPressed() {
// TODO Auto-generated method stub
// super.onBackPressed();
Toast.makeText(this, "sdsddsfd", 1).show();
}
@Override
public void onBackPressed() {
Builder alert = new AlertDialog.Builder(MainActivity.this);
alert.setTitle("تیتر دیالوگ");
alert.setMessage("متن پیام دیالوگ");
alert.setNeutralButton("خروج از برنامه", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int id) {
finish();
}
});
alert.setPositiveButton("امتیاز به برنامه", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int id) {
Intent votIntent = new Intent(Intent.ACTION_EDIT,
Uri.parse("bazaar://details?id=com.example.application"));
startActivity(votIntent);
}
});
alert.show();
}