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

کنترل نمای تمام صفحه (full screen ) توسط کد برنامه

ساسان  12 سال پیش  12 سال پیش
+2 0

سلام...

دوستان میشه راهنمایی کنید چطور میشه توسط کد برنامه فول اسکرین بودن یا نبودن برنامه رو کنترل کرد؟؟؟ از طریق مانی فست و تم ها بلدم ولی میخوام تو تنظیمات برنامم گزینه ای قرار بدم که کار بر با زدن اون بتونه نمای تمام صفحه رو وضعیتشو عوض کنه...

ممنون

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
Spirit  12 سال پیش
+4 0

سلام ، بدین صورت :

WindowManager.LayoutParams attrs = this.getWindow().getAttributes();

//go full screen
attrs.flags |= WindowManager.LayoutParams.FLAG_FULLSCREEN;
this.getWindow().setAttributes(attrs);

// go non-full sceen
attrs.flags &= (~WindowManager.LayoutParams.FLAG_FULLSCREEN);
this.getWindow().setAttributes(attrs);

برای نمایش یا مخفی کردن ActionBar هم همون طور که گفتید باید قبل از setContentView این کار رو کرد ، راهی دیگه ای پیدا نکردم.

requestWindowFeature(Window.FEATURE_NO_TITLE);

 

0 0
این کد فقط واسه فول اسکرین کردنه. منظورم از این سوال این بود که چطور کاربر میتونه کنترل فول اسکرین بودن یا نبودن برنامه رو در اختیار داشته باشه... این کد باید قبل از set content view () قرار داده بشه... (12 سال پیش)
0 0
جواب رو اصلاح کردم (12 سال پیش)
0 0
واقعا نمیدونم چطور تشکر کنم... آخه خیلی سردرگمی داشتم... کلی وقت گذاشتم نتونستم حلش کنم. ولی شما با این راهنمایی سر راست بدون چیزی کم یا زیاد مشکلمو کلا حل کردید... ممنووووووووووووون...!!! (12 سال پیش)
0 0
خواهش میکنم ، جستجوییست در گوگل که از دستمون برمیاد! (12 سال پیش)

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