إخفاء شريط الساعة والتنبيهات برمجيا بالإضافة للأكشن بار

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته ….

سنتكلم اليوم عن طريقة إخفاء شريط الإشعارات والساعة .

وهو الشريط الموجود في أعلى شاشة التطبيق, الذي تظهر بداخله الاشعارات و الساعة ونسبة شحن البطارية إلخ.

نضع هذا الكود في دالة onCreate قبل سطر setContentView .

        this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                WindowManager.LayoutParams.FLAG_FULLSCREEN);

ليصبح الكود داخل الاكتفتي بهذا الشكل :

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                WindowManager.LayoutParams.FLAG_FULLSCREEN);
        setContentView(R.layout.activity_main);
    }

وتستطيع استخدامه مع إخفاء Actionbar أو بدون . والاكشن بار هو الشريط الذي تظهر داخله ازرار تصفح الاكتفتي من خيارات و شريط بحث إلخ وكذلك عنوان الاكتفتي.

وهو شريط عريض الشكل وغالباً الوانه تتناسب مع حسب الاستايل والثيم المستخدم لديك في المشروع.

وهناك طريقة أخرى لإخفاء Actionbar للاكتيفيتي عن طريق ملف AndroidManifest.xml .

ولكن هذه الطريقة لإخفاء الاكشن بار من اكتفتي او واجهة معينة, ليس من كامل التطبيق لأنك سوف تقوم بتعيين استايل بدون اكشن بار لاكتفتي معينة, او تستطيع ان تستخدمه داخل اوسمة ابليكيشن ليصبح امر الثيم لكامل التطبيق.

نضع هذا الكود في ملف AndroidManifest.xml في المكان المخصص للاكتيفيتي أسفل  “”= android:name .

android:theme="@style/Theme.AppCompat.NoActionBar"

كل هذه الخيارات متاحة وحسب استخدامك لها ويوجد طرق اخرى كذلك. والله الموفق.

وبذلك تكون قد انتهت التدوينة , انتظرونا في تدوينات قادمة .

والسلام عليكم ورحمة الله وبركاته ..

عن مساهم

شاهد أيضاً

كيفية تغيير الباكيج نيم Package من الاندرويد ستوديو

بسم الله الرحمن الرحيم الكثير من المبتدئين في مجال برمجة تطبيقات الاندرويد, عندما يقوموا بتحميل …

إضافة اعلانات Admob لسورس تطبيق الطريق إلى النجاح

بسم الله الرحمن الرحيم قبل مدة قمنا بنشر  “ سورس تطبيق الطريق إلى النجاح “, …

استخدام الصور بسورس تطبيق الطريق إلى النجاح

بسم الله الرحمن الرحيم إن شاء الله بعد تدوينة اليوم سوف تتعلم كيفية تمرير ملفات …

2 تعليقات

  1. شكرا مدونة أندروايد عربي صراحة من أفضل المواقع التي زرتها لأني أجد فيها كل ماأحتاجه بشرح سهل وبسيط لاكن هذا الدرس لم ينجح معي أرجو التوضيح أكثر

    • محمد معتز الشاغل

      عفوا أخي … ولكن هل تستطيع أن تحدد موقع المشكلة بالضبط ؟ يعني ما المشكلة ؟

ضع بصمتك بتعليق يعبر عن امتنانك

هذا الموقع يستخدم Akismet للحدّ من التعليقات المزعجة والغير مرغوبة. تعرّف على كيفية معالجة بيانات تعليقك.