View Full Version : ساخت دیالوگ با 3 دکمه
ehsanh22
جمعه 24 بهمن 1393, 22:27 عصر
سلام
من یه کد میخوام که وقتی دکمه بک رو توی یه اکتیویتی ( main ) رو بزنم این دیالوگ بیاد :
ایا میخواهید خارج شوید ؟
بلی / ثبت نظر / خیر
که با بلی از برنامه خارج بشه و ...
ممنون میشم
ho33ein19
جمعه 24 بهمن 1393, 22:46 عصر
@Override
public void onBackPressed() {
AlertDialog.Builder builder = new AlertDialog.Builder(DataActivity.this);
builder.setMessage("آیا قصد خروج از برنامه دارید؟");
builder.setPositiveButton("بله",new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
finish();
}
});
builder.setNeutralButton("امتیاز به برنامه",new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
Uri uri = Uri.parse("http://cafebazaar.ir/app/com.unix.passkeep/?l=fa");
Intent myAppLinkToMarket = new Intent(Intent.ACTION_EDIT, uri);
startActivity(myAppLinkToMarket);
}
});
builder.setNegativeButton("خیر",new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
}).show();
}
atpf67
سه شنبه 15 اردیبهشت 1394, 22:14 عصر
این کدو بایدکجا گذاشت؟؟؟؟؟؟
سلام بزرگوار
کاملشو کپی کن تو MainActivity البته خارج از متد های دیگه.
یا علی
Moslem_Pc
چهارشنبه 16 اردیبهشت 1394, 11:27 صبح
این کدو بایدکجا گذاشت؟؟؟؟؟؟یادتون باشه عبارت DataActivity رو هم باید با اسم اکتیویتی تون جایگزین کنین، مثلا MainActivity
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.