Tambahkan Menu dan Tombol Teruskan ke Bilah Nav di Android O untuk Penjelajahan Web yang Lebih Baik

click fraud protection

Tutorial tentang cara menambahkan menu dan tombol maju ke bilah navigasi di Android O, hanya saat menggunakan Google Chrome, untuk meningkatkan penelusuran web.

Android O penyesuai bilah navigasi dapat digunakan untuk a segudang kasus, namun ini sangat berguna ketika Anda mengubah tombol navigasi secara kontekstual. Dalam tutorial kami, kami berfokus untuk menemukan situasi di mana menambahkan tombol bilah navigasi baru dapat meningkatkan pengalaman aplikasi Anda, dan hari ini kami akan menunjukkan cara menambahkan menu dan sebuah maju tombol ke bilah navigasi saat menggunakan Google Chrome. Tombol-tombol ini akan sangat meningkatkan pengalaman penjelajahan web Anda, karena tidak perlu menjangkau jauh-jauh ke kanan atas untuk mengetuk tombol menu tambahan.

Terima kasih kepada Eli Irvin karena telah menjadi kelinci percobaan saya dan mendapatkan tangkapan layar ini.

Seperti yang Anda lihat di atas, dua tombol bilah navigasi baru ditambahkan ke bilah navigasi, tetapi hanya saat menggunakan Google Chrome. Tombol kiri membuka menu Chrome (menggunakan

KODE KUNCI_MENU) sedangkan tombol kanan akan memicu fungsi "maju" (menggunakan KODE KUNCI_FORWARD) di peramban. Tidak seperti beberapa tutorial kami sebelumnya, kami tidak menggunakan ikon khusus apa pun di bilah navigasi, jadi Anda tidak perlu mengunduh apa pun selain aplikasi yang diperlukan di bawah ini.

Kami akan menunjukkan cara mereplikasi pengaturan ini di perangkat Anda sendiri sehingga Anda dapat mempelajari cara membuat navigasi khusus Anda sendiri konfigurasi bilah, tetapi kami juga akan menyediakan tautan unduhan di akhir artikel jika Anda lebih suka langsung saja itu.

Catatan: tutorial ini tidak sesuai dengan tutorial kami sebelumnya menambahkan tombol gulir ke bilah navigasi saat menggunakan Chrome. Anda dapat memilih Profil yang akan digunakan atau Profil ini tergantung pada preferensi Anda, namun tidak keduanya.


Menambahkan Tombol Menu/Teruskan ke Bilah Nav saat menggunakan Chrome

Persyaratan:

  • tugas ($2.99)
  • Tugas Aman

Tasker diperlukan karena ini adalah aplikasi otomatisasi yang kita gunakan untuk mendeteksi aplikasi apa yang kita gunakan dan mengirimkan perintah melalui plug-in SecureTask, yang akan menangani perubahan navigasi kita batang. Setelah Anda menginstal kedua aplikasi, kita perlu mengatur keduanya.

Agar Tasker dapat mendeteksi aplikasi apa yang sedang kita gunakan, kita perlu memberikan Layanan Aksesibilitasnya. Melakukannya sangat cepat, cukup buka Pengaturan -> Aksesibilitas dan cari "Tasker" di daftar Layanan. Aktifkan Layanan Aksesibilitas.

Selanjutnya, kita perlu memberikan SecureTask kemampuan untuk mengubah pengaturan sistem pada perangkat kita. Untuk melakukannya, kami harus memberikan izin khusus kepada SecureTask yang dikenal sebagai WRITE_SECURE_SETTINGS yaitu biasanya tidak dapat diakses oleh aplikasi biasa, tetapi dapat diberikan secara manual oleh pengguna melalui penggunaan ADB. Oleh karena itu, Anda harus mengaktifkan dan menjalankan ADB di mesin Anda agar ini berfungsi. Untungnya, pemberian izin ini hanya dilakukan satu kali saja, dan Anda memerlukan SecureTask jika ingin mengikuti tutorial bilah navigasi kontekstual Android O saya yang lain (di antaranya ada banyak), jadi itu sangat layak untuk dilakukan.

Menyiapkan ADB

Hal pertama yang perlu Anda lakukan adalah mengunduh biner ADB untuk OS khusus Anda. Kamu juga bisa melakukannya disini. Setelah Anda mengunduhnya, Anda perlu memastikan bahwa Anda memilikinya pengemudi yang tepat jika Anda menggunakan Windows.

Setelah Anda mengekstrak biner ke folder terpisah dan menginstal driver, selanjutnya kita perlu mengaktifkan USB Debugging pada ponsel cerdas. Untuk melakukannya, buka Pengaturan dan buka Tentang Ponsel. Ketuk Build Number 7 kali hingga Anda mendapatkan dialog yang memberi tahu Anda bahwa Anda telah membuka kunci Opsi Pengembang. Anda dapat mengakses Opsi Pengembang di Pengaturan sekarang. Ternyata di Android O, Anda harus memasukkan pin/password sebelum bisa membuka Opsi Pengembang. Lakukan dan cari USB Debugging, lalu aktifkan.

Sekarang sambungkan telepon Anda dan buka command prompt di direktori yang sama tempat Anda mengekstrak biner ADB. (Pengguna Windows, tahan shift+klik kanan di folder itu dan pilih "buka command prompt di sini.") Ketik adb devices ke dalam prompt perintah. Anda akan melihat pesan bahwa server ADB sedang dimulai, kemudian di ponsel Anda, Anda akan melihat prompt yang meminta Anda untuk memberikan akses ADB pada komputer Anda. Terima itu. Sekarang ketika Anda masuk adb devices ke dalam command prompt, Anda akan melihat nomor seri perangkat Anda, jika demikian maka Anda berhasil.

Memberikan WRITE_SECURE_SETTINGS ke SecureTask

Dengan prompt perintah ADB terbuka, masukkan perintah berikut untuk memberikan izin yang diperlukan kepada SecureTask.

adbshellpmgrantcom.balda.securetaskandroid.permission.WRITE_SECURE_SETTINGS

SecureTask sekarang memiliki kemampuan untuk mengubah pengaturan sistem tanpa akses root! Sekarang kami siap untuk beralih ke Tasker.

Menyiapkan Profil Tasker

Buka Tasker dan tekan + untuk membuat Profil baru dan beri nama seperti "Toggle Chrome Extra Keys". Pilih Aplikasi Konteks. Gulir daftar dan pilih aplikasi browser Anda (dalam kasus saya, saya memilih Chrome).

Setelah Anda menambahkan aplikasi dan kembali ke layar utama Tasker, Tasker akan meminta Anda untuk melampirkan Tugas yang sudah ada atau membuat yang baru. Buat Tugas baru tetapi jangan repot-repot memberinya nama. Setelah Anda berada di layar pengeditan Tugas, tambahkan dua Tindakan berikut:

  1. Plugin --> SecureTask --> Pengaturan Aman. Tindakan: Menulis. Pengaturan: secure sysui_nav_bar_left. Nilai: key(82:com.android.systemui/2131230913)
  2. Plugin --> SecureTask --> Pengaturan Aman. Tindakan: Menulis. Pengaturan: secure sysui_nav_bar_right. Nilai: key(125:com.android.systemui/2131231004)

Setelah selesai, Anda dapat keluar kembali ke menu utama Tasker. Kami sekarang akan menyelesaikan Profil ini dengan menambahkan Tugas Keluar ke dalamnya, yang akan terpicu saat Anda keluar dari aplikasi Chrome. Tugas Keluar ini akan menghapus bilah navigasi dari ikon-ikon ini.

Tambahkan Tugas Keluar dengan menekan lama Tugas yang ada yang baru saja Anda tambahkan ke Profil. Ketuk "tambahkan tugas keluar". Buat Tugas baru, lalu tambahkan dua Tindakan berikut:

  1. Plugin --> SecureTask --> Pengaturan Aman. Tindakan: Menulis. Pengaturan: secure sysui_nav_bar_left. Nilai: null
  2. Plugin --> SecureTask --> Pengaturan Aman. Tindakan: Menulis. Pengaturan: secure sysui_nav_bar_right. Nilai: null

Keluar kembali ke menu utama Tasker, dan selesai. Tasker sekarang akan menampilkan menu dan tombol maju saat menggunakan Chrome, dan menghapusnya saat tidak menggunakan Chrome.


Unduh dan Impor

Seperti semua tutorial terkait Tasker, kami akan menyediakan file XML yang dapat Anda unduh dan impor. Unduh file .prf.xml dari AndroidFileHost di bawah dan simpan ke penyimpanan internal Anda. Buka Tasker dan tekan lama pada tab Profil di bagian atas hingga Anda melihat tombol Impor. Ketuk itu dan cari file XML yang baru saja Anda simpan, lalu pilih untuk mengimpornya. Pastikan Anda mengaktifkan Layanan Aksesibilitas Tasker dan telah memberikan izin WRITE_SECURE_SETTINGS ke SecureTask seperti yang disebutkan dalam artikel saya, jika tidak, Profil ini tidak akan berfungsi apa pun di ponselmu!

Unduh Profil "Toggle Chrome Extra Keys" dari AndroidFileHost

Jika Anda bertanya-tanya tombol berguna apa lagi yang dapat kami tambahkan ke bilah navigasi yang lebih berguna di Android O, lihat tombol kami yang lain tutorial!