مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

hoseinshahbazi

عضویت از 1393/02/11

نمایش Dialog

  • شنبه 3 بهمن 1394
  • 08:17
تشکر میکنم

سلام خسته نباشید 

من یک Dialog  دارم که می خوام به صورت Full Screan  درش بیارم اما کامل روی صفحه نمی افته دورش خالیه و Activity پشت آن معلوم می باشد 

منظورم یکLoading ... است که روی کل صفحه بیفته 

البته منظورم لودینگ جهت نمایشه نه Splash پروژه 

ممنون

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

نرجس اسماعیلی

عضویت از 1393/01/20

  • شنبه 3 بهمن 1394
  • 09:30

سلام داخل activity  مورد نظر برای dialog می تونید دو مقدار و تنظیم نمایید، و یا این لینک و مطالعه نمایید.

Dialog dialog = new Dialog(context, android.R.style.Theme_Light); dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); dialog.setContentView(R.layout.MyCustomDialogLayout); dialog.show();

  
کاربر سایت

hoseinshahbazi

عضویت از 1393/02/11

  • شنبه 3 بهمن 1394
  • 14:10

سلام استاد قبلا این کارو کردم اما نشد 

چون حاشیه دورش می مونه و پشت Dialog معلومه

ممنون

کاربر سایت

نرجس اسماعیلی

عضویت از 1393/01/20

  • شنبه 3 بهمن 1394
  • 18:40

طرز استفاده از dialog برای این است که به صورت کامل باز نشود و به اصطلاح روی activity مورد نظر قرار بگیرد،  و activity زیرین به صورت غیر شفاف معلوم شود. ولی این کد هم امتحان کنید اگر نشد بفرمایید دنبال راه حل دیگه ای باشیم:

WindowManager.LayoutParams lp = new WindowManager.LayoutParams();
    lp.copyFrom(dialog.getWindow().getAttributes());
    lp.width = width;
    lp.height = height;
    dialog.getWindow().setAttributes(lp);

 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)