استفاده از dialog در Fregment
سلام دوستان بنده میخوام توی frgment هام از dialog ها استفاده کنم یه لینک هم پیدا کردم چون مبتدی هستم متوجه نمیشم لطفا اگه میشه یه توضیح ساده و کامل میخوام ،اگه فیلم آموزش فارسی هم باشه عالیه
http://stackoverflow.com/questions/5393197/show-dialog-from-fragment
سلام روال کار مثل activity هست برای مثال من یه Alert Dialog میسازم
private void showDialog(Context context)
{
new AlertDialog.Builder(context)
.setTitle("Delete")
.setMessage("Are you sure you want delete this item?")
.setPositiveButton(android.R.string.yes, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
}
})
.setNegativeButton(android.R.string.no, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
}
})
.setIcon(android.R.drawable.ic_dialog_alert)
.show();
}
این تابع یه Context میگیره حالا کافیه تو onCreateView هرجاش که دوست داری این AlertDialog رو نشون بدی اینجوری این تابع رو فراخوانی کن
showDialog(getContext());
به همین سادگی :)
سلام
آقا مرتضی من هم یه مشکل شبیه به آقا رضا دارم با این تفاوت که میخوام فرگمنت رو درون دیالوگ نشون بدم. البته اینم بگم من چند تا فرگمنت دارم که به وسیله ویو پیجر نمایش داده میشه. این کارو کردم ولی وقتی میخوام دیالوگمو نمایش بدم خطا میده.
اینم خطایی که میده..
java.lang.IllegalArgumentException: No view found for id 0x7f090047 ("project name":id/content) for fragment FmMenu
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .