Android 15 dilaporkan memiliki API rahasia yang mengubah cara aplikasi ditampilkan

Pengembang aplikasi mungkin tidak terkunci pada tampilan ujung-ke-ujung pada ponsel Android karena adanya opsi keluar tersembunyi di Android 15.

Android tidak memaksa aplikasi untuk menggunakan layar penuh, tetapi menawarkannya sebagai opsi. Hal ini memungkinkan pengembang untuk menggambar konten di bawah status dan bilah navigasi. Namun, aplikasi tertentu memiliki komplikasi UI dan menghindari penggunaan pengaturan tersebut. Google berupaya mengatasi hal ini dengan menggunakan sisipan, yang menentukan bagian mana dari layar aplikasi yang berinteraksi dengan UI sistem.

Namun, semua itu seharusnya berubah dengan dirilisnya Android 15. Ketika beta pertama diumumkan, terungkap bahwa aplikasi akan ditampilkan dari ujung ke ujung secara default. Google telah menerbitkan beberapa dokumen developer, tutorial, dan Codelab untuk membantu developer dengan penerapan baru tersebut. Namun, berkat laporan dari Android Authority, terungkap bahwa ada API yang dapat digunakan aplikasi untuk memilih keluar.

(Kredit gambar: Tom's Guide)

API ini ada hubungannya dengan atribut yang disebut windowOptOutEdgeToEdgeEnforcement. Atribut ini saat ini ditetapkan ke false secara default, yang berarti bahwa aplikasi akan menerapkan desain edge-to-edge. Namun, aplikasi dapat menetapkan atribut ke true, yang memungkinkan mereka mengabaikan aturan tersebut. Perlu dicatat bahwa solusi ini memiliki batas waktu, karena disebutkan, “atribut ini akan ditinggalkan dan dinonaktifkan di level SDK mendatang,” yang berarti kemungkinan telah disertakan untuk memberi pengembang lebih banyak waktu untuk mengadaptasi aplikasi mereka agar berfungsi dengan tampilan edge-to-edge.