آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

نحوه باز کردن dialog بر کلیک روی listview (حل شد)

hosseint427  10 سال پیش  10 سال پیش
0 0

سلام 

من تابع  dialog ای نوشتم که میخوام با زدن قسمتی از listview  باز شه/

private void dialogMoshtari()

    {

        Dialog dialog = new Dialog(FactorForoshActivity.this);

        dialog.getWindow().requestFeature(Window.FEATURE_NO_TITLE);

        dialog.setContentView(R.layout.dialog_moshtari);

        adapterMoshtari = new AdapterDialogMoshtariFactor(applications);

        list.setAdapter(adapterMoshtari);

             if (connectInternet())

        {

            populateFromServerMoshtari();

 

        }

        else

        {

            Toast.makeText(G.context, "لطفا ارتباط اینترنت خود را بررسی کنید", Toast.LENGTH_LONG).show();

        }

        dialog.show();

    }

 تو خط دیالوگ چون توو adpter  توو کلاس دیگه اس error  میگیره

چیکار کنم؟

+2 0
اگه این تیکه کد تو کلاسه ادپتره Dialog dialog = new Dialog(FactorForoshActivity.this); رو بکن Dialog dialog = new Dialog(G.currentactivity); (10 سال پیش)
0 0
بله همیکار رو کردم درست شد . یه روش دیگه پیدا کردم مه با DialogFragment اجرا میشن لینک میتونید از لینک بالا فیلمش رو ببینید (10 سال پیش)
0 0
اصلا انتظار نداشتم این سایت باز بشه : | اونم بدون قند شکن :) (10 سال پیش)
 برای این سوال پاسخی وجود ندارد.

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