بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
مخفی کردن یا از کار انداختن navigation bar
سلام دوستان
من میخوام navigation bar پایین صفحه رو از کار بندازم
کسی تا حالا اینکارو کرده؟؟
مثلا دکمه خانه دیگه کار نکنه دکمه برگشت کار نکنه و دکمه لیست برنامه ها کار نکنه
طبق داکیومنت گوگل میتونم هایدش کنم ولی با اولین تاچ روی صفحه میاد بالا!!!
مرسی
برای این سوال 1 پاسخ وجود دارد.
مشاهده پاسخ صحیح
پاسخ به سوال
k112
7 سال پیش
0
0
پاسخ صحیح
خب کسی جواب نداد من جواب پیدا کردم واسه این سوال میزارم شاید به درد کسی خورد
با کد زیر شما میتونید مخفی کنید هم استاتوس بار و هم نویگیشن بار رو
View decorView = getWindow().getDecorView();
int uiOptions = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY;
decorView.setSystemUiVisibility(uiOptions);
البته اپشن های دیگه هم داره مثل
View.SYSTEM_UI_FLAG_LAYOUT_STABLE
View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
View.SYSTEM_UI_FLAG_HIDE_NAVIGATION // hide nav bar
View.SYSTEM_UI_FLAG_FULLSCREEN // hide status bar
View.SYSTEM_UI_FLAG_IMMERSIVE
راه دیگرش هم اینه که بجای لانچر هوم استفاده بکنید ازش ... در این موقع وقتی روی هوم تاچ میکنید به صفحه اپلیکیشن شما برمیگرده
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .