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

راهنمای اجرای Toast در متود STATIC

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

سلام . من توی فایل G متغیر Context ساختم و در تمامی جا ها استفاده کردم حالا در یک متود استاتیک که میخوام از Toast استفاده کنم نمیشه و کلا برنامه تا به اون میرسه سریع قطع میشه .

نظرات

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

پاسخ‌ها 1

IIVII 11 سال پیش

این کد هست نمیدونم چرا تُست اجرا نمیشه 

 

  public static void runaccept(String value){
        pd.cancel();
        Toast.makeText(G.context,"OK",Toast.LENGTH_SHORT).show();

    }

نظرات

MeY3am 11 سال پیش
به جای G.context از نام اکتیویتی استفاده کنید شاید مشکلتون حل بشه یا از getApplication استفاده کنید !
MeY3am 11 سال پیش
از getApplicationContext استفاده کنید !
IIVII 11 سال پیش
توی متود استاتیک این مقادیری که گفتید غیر قابل دسترس هستن
MeY3am 11 سال پیش
شما این متد رو در کلاس G تعریف کردین یا جای دیگه ای؟
IIVII 11 سال پیش
بله دیگه توی کلاس G تغریف شده ولی توی همین اکتیویتی هم تعریف کردم نشد .

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