Anda dapat menggunakan mode imersif untuk menyembunyikan kolom sistem untuk pengalaman layar penuh. Hal ini berguna agar pengguna dapat menikmati pengalaman yang sepenuhnya imersif untuk video, game, gambar, dan buku, serta untuk menghindari keluar yang tidak disengaja selama bermain game.
Takeaway
Menyediakan cara yang intuitif bagi pengguna untuk menampilkan UI, misalnya, mengetuk layar selama pemutaran video akan menampilkan kontrol pemutaran video dan kolom sistem.
Jangan pernah menyembunyikan kolom sistem secara permanen di perangkat pribadi. Anda tidak dapat menyembunyikan kolom sistem secara permanen di aplikasi kecuali untuk deployment Android Enterprise, sehingga desain Anda harus memperhitungkannya untuk memberikan pengalaman yang optimal. Baca selengkapnya tentang mendesain kolom sistem.
Berikan overlay atau scrim untuk menempatkan teks dan kontrol.
Gabungkan mode imersif dengan fitur lain, seperti picture-in-picture (PiP) dan Chromecast, untuk melanjutkan pengalaman.
Mode imersif menyebabkan pengguna kehilangan akses mudah ke navigasi sistem, jadi gunakan hanya saat manfaat bagi pengalaman pengguna lebih dari sekadar penggunaan ruang layar tambahan.
Pengalaman layar penuh tidak sesuai untuk semua konten. Pertimbangkan kapan harus membantu pengguna menghindari keluar yang tidak disengaja karena sering mengetuk, seperti game, atau memiliki tampilan tanpa gangguan untuk menikmati video atau buku.
Perhatikan seberapa sering pengguna masuk dan keluar aplikasi untuk memeriksa notifikasi, melakukan penelusuran mendadak, atau melakukan tindakan lainnya. Mode imersif menyebabkan pengguna kehilangan akses mudah ke navigasi sistem, jadi gunakan mode ini hanya ketika manfaat bagi pengalaman pengguna lebih dari sekadar menggunakan ruang layar ekstra.
Pengalaman layar penuh tidak sesuai untuk semua konten. Pertimbangkan kapan harus membantu pengguna menghindari keluar yang tidak disengaja karena sering mengetuk, seperti game, atau memiliki tampilan tanpa gangguan untuk menikmati video atau buku.
Untuk menerapkan mode imersif, Anda dapat menggunakan WindowInsetsControllerCompat
untuk menyembunyikan
status bar dan menu navigasi, atau salah satunya. Untuk mengetahui detailnya,
lihat panduan developer untuk Menyembunyikan kolom sistem.
Bagian berikut menjelaskan contoh kasus penggunaan mode imersif.
Layanan & Teknologi terkait
Android memiliki beberapa fitur yang berfungsi dengan baik untuk meningkatkan pengalaman konten pengguna Anda. Untuk mengetahui informasi selengkapnya, lihat: