Kotlin Android Java

Menyembunyikan Action Bar Pada Android

Menyembunyikan Action Bar Pada Android –  Pada artikel kali ini kita akan membahas bagaimana menyembunyikan action bar pada Android. Seperti yang kita tahu, action bar merupakan bagian penting dari elemen desain yang ada di Android. Ini memberikan tampilan familiar yang konsisten di seluruh perangkat, navigasi yang mudah dan pengalihan tampilan dengan tab dan dropdown dan juga menyediakan fungsionalitas untuk menunjukkan lokasi pengguna di aplikasi yang kita buat.

Action Bar adalah fitur yang penting untuk sebuah aplikasi Android, tetapi terkadang kita harus menyembunyikannya di beberapa skenario yang telah ditentukan. Disini kita akan mempelajari bagaimana cara menyembunyikan Action Bar. Ada beberapa cara untuk menyembunyikan Action Bar dan saya akan membahas semua cara yang mungkin untuk mencapainya. Simak artikel ini lebih lanjut untuk mengetahui bagaimana cara menyembunyikan Action Bar pada Android.

1. Menyembunyikan Action Bar Menggunakan Style.xml Secara Permanen

Kalian dapat menyembunyikan action bar di seluruh app yaitu pada semua Activity dan juga Fragment. Caranya adalah kalian dapat membuka res > values > styles.xml dan mengubah base application theme seperti dibawah ini.

<resources> 
 <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
   <item name="colorPrimary">@color/colorPrimary</item>
   <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
   <item name="colorAccent">@color/colorAccent</item>
 </style>
</resources>

2. Menyembunyikan Action Bar Pada Activity Tertentu

Kalian dapat secara langsung menyembunyikan Action Bar untuk Activity tertentu dengan menggunakan NoActionBar theme di Activity tersebut melalui manifest file. Kalian dapat menemukannya pada root project dan membuka Android manifest file dan menambahkan kode seperti dibawah ini.

<activity android:name=".activity.LoginActivity"
android:theme="@style/Theme.AppCompat.Light.NoActionBar"
android:screenOrientation="portrait" />

3. Menyembunyikan Action Bar Menggunakan Custom Theme

Terkadang kalian juga ingin melakukan ubahan style dari app yang dibuat sesuai yang dibutuhkan. Cara sederhananya adalah dengan membuat style baru dengan melakukan extend custom theme kemudian menambahkan baris kode dibawah ini.

<style name="NoActionBar" parent="MyTheme">
  <item name="android:windowActionBar">false</item>
  <item name="android:windowNoTitle">true</item>
</style>

4. Menyembunyikan Action Bar Secara Programmatically

Kalian dapat menyembunyikan Action bar dengan menambahkan beberapa baris pada activity class. Pada activity yang telah dibuat, kalian dapat menambahkan kode dibawah ini pada onCreate() method.

Kotlin

supportActionBar?.hide()

Java

if (getSupportActionBar() != null) {
    getSupportActionBar().hide();
}

5. Menyembunyikan Action Bar Menggunakan Window Manager

Cara lainnya adalah kalian dapat men-set flag pada Window Manager dengan menambahkan kode dibawah ini pada onCreate() method di activity class yang telah dibuat.

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

Temukan source code Android dan Kotlin lainnya hanya di Inpows.

 

Baca Juga:

Konversi Milidetik ke Detik dan Menit di Kotlin

Memahami Read Write dan Menampilkan Gambar Menggunakan OpenCV di Python

Menambahkan Speckle Noise Pada Citra Menggunakan Scikit-image di Python

Membuat Bit Plane Slicing di Python

Menambahkan Salt & Pepper Noise Pada Citra Menggunakan Scikit-image Python