سلام خسته نباشید
من یک Dialog دارم که می خوام به صورت Full Screan درش بیارم اما کامل روی صفحه نمی افته دورش خالیه و Activity پشت آن معلوم می باشد
منظورم یکLoading ... است که روی کل صفحه بیفته
البته منظورم لودینگ جهت نمایشه نه Splash پروژه
ممنون
سلام داخل 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();
سلام استاد قبلا این کارو کردم اما نشد
چون حاشیه دورش می مونه و پشت Dialog معلومه
ممنون
طرز استفاده از dialog برای این است که به صورت کامل باز نشود و به اصطلاح روی activity مورد نظر قرار بگیرد، و activity زیرین به صورت غیر شفاف معلوم شود. ولی این کد هم امتحان کنید اگر نشد بفرمایید دنبال راه حل دیگه ای باشیم:
WindowManager.LayoutParams lp = new WindowManager.LayoutParams(); lp.copyFrom(dialog.getWindow().getAttributes()); lp.width = width; lp.height = height; dialog.getWindow().setAttributes(lp);
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)