بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

استفاده از dialog در Fregment

مدیریت گفتگو
رضا 10 سال پیش
آخرین تغییر: 10 سال پیش

سلام دوستان بنده میخوام توی frgment هام از dialog ها استفاده کنم یه لینک هم پیدا کردم چون مبتدی هستم متوجه نمیشم لطفا اگه میشه یه توضیح ساده و کامل میخوام ،اگه فیلم آموزش فارسی هم باشه عالیه

http://stackoverflow.com/questions/5393197/show-dialog-from-fragment

نظرات

مرتضی 10 سال پیش
سلام منظورتون رو متوجه نمیشم می خایید تو فرگمنت دیالوگ نشون بدین یا فرگمنتتون رو به صورت دیالوگ نشون بدین
رضا 10 سال پیش
سلام مرتضی جان میخوام توی فرگمنت دیالوگ نشون بدم...
mosafer 10 سال پیش
سلام آقا مرتضی من میخوام فرگمنت رو در دیالوگ نشون بدم.. چکار باید انجام بدم. پایین همین صفحه هم توضیح دادم. ممنون میشم

پاسخ‌ها 2

مرتضی 10 سال پیش

سلام روال کار مثل 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());

به همین سادگی :)

نظرات

رضا 10 سال پیش
ممنون از راهنماییت .توی همین برنامه که دارم میسازم ارسال تصویر هم دارم در فرگمنت..کد ارسال تصویر رو میزارم..مثلا از طریق تلگرام وقتی روی ارسال کلیک میکنم وارد تلگرام میشه ولی تصویرم نمیاد..ممنون میشم در این موردم راهنمایی کنی... بازم تشکر
مرتضی 10 سال پیش
خود منم با ارسال تصویر تو تلگرام مشکل دارم اما متن راحت ارسال میشه
مرتضی 10 سال پیش
یکی از دوستان می گفتن که یا لایبرری هست که این کار رو انجام میده ولی من نتونستم پیداش کنم
رضا 10 سال پیش
ممنون.
رضا 10 سال پیش
آقا مرتضی مشکل اشتراک تصویر حل شدhttp://answers.uncox.com/android/question/16237/اشتراک-تصویر
mosafer 10 سال پیش

سلام 

آقا مرتضی من هم یه مشکل شبیه به آقا رضا دارم با این تفاوت که میخوام فرگمنت رو درون دیالوگ نشون بدم. البته اینم بگم من چند تا فرگمنت دارم که به وسیله ویو پیجر نمایش داده میشه. این کارو کردم ولی وقتی میخوام دیالوگمو نمایش بدم خطا میده.

اینم خطایی که میده.. 

java.lang.IllegalArgumentException: No view found for id 0x7f090047 ("project name":id/content) for fragment FmMenu

نظرات

mosafer 10 سال پیش
البته خطام شبیه به اینه.. ولی خب چیزی که مشخصه به ویوپیجرم ایراد میگیره. ویوپیجرم رو هم از روی آموزش آقای کاشی زاده انجام دادم

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .