Cara Menampilkan Toggle Mode Gambar-dalam-Gambar saat menggunakan YouTube di Android O

click fraud protection

Tutorial tentang cara menampilkan tombol untuk mengaktifkan mode gambar-dalam-gambar per aplikasi di Android O, menggunakan Tasker dan SecureTask.

Dalam artikel terakhir kami, kami adalah orang pertama yang menunjukkan kepada Anda bagaimana Anda dapat menggunakannya Mode gambar-dalam-gambar (PiP) baru Android O sekarang di ponsel cerdas Anda. Singkatnya, metode ini melibatkan pengiriman kunci tertentu yang dikenal sebagai KEYCODE_WINDOW yang didefinisikan oleh konstanta 171. Kode kunci ini paling mudah dikirim dengan mengaktifkan penyesuai bilah navigasi tersembunyi di SystemUI Tuner lalu menambahkan item bilah navigasi baru yang memicu kode kunci.

Namun, melakukan metode ini berarti Anda akan memiliki ikon permanen di bilah navigasi untuk beralih mode gambar-dalam-gambar, meskipun itu tidak berlaku. PiP hanya berfungsi pada aplikasi tertentu yaitu aplikasi yang dapat menampilkan konten video layar penuh, sehingga tidak masuk akal jika ada tombol untuk mengaktifkannya di semua aplikasi. Di akhir artikel, kami menyatakan bahwa kami akan menunjukkan kepada Anda cara menampilkan mode gambar-dalam-gambar berdasarkan per aplikasi. Begini cara melakukannya.


Tampilkan Pengalih Gambar-dalam-Gambar berdasarkan Per Aplikasi

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, memberikan izin ini hanya dilakukan satu kali, dan kami akan menggunakan SecureTask dalam tutorial terkait Android O di masa mendatang, jadi saya sangat menyarankan Anda melakukan ini sekarang. Jika Anda telah mengikuti tutorial saya sebelumnya di mana saya meminta Anda untuk menginstal AutoTools, SecureTask kurang memiliki fitur tetapi cukup untuk kebutuhan kita di sini.

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 buat Profil baru. Beri nama "Alihkan Gambar-dalam-Gambar". Pilih Aplikasi Konteks, dan cari aplikasi video yang ingin Anda aktifkan tombol bilah navigasinya (mis. Youtube). Pilih aplikasi yang Anda inginkan, lalu keluar lagi untuk membuat Tugas berikutnya.

Tasker akan meminta Anda untuk melampirkan Tugas ke Profil baru ini. Buat Tugas baru ketika diminta, dan beri nama (atau jangan). Saat Anda berada di layar Pembuatan tugas, tambahkan Tindakan baru dengan membuka Plugin --> SecureTask --> Pengaturan Aman. Tekan ikon pensil untuk membuka konfigurasi SecureTask.

Di bawah Tindakan, pilih Menulis. Di bawah Pengaturan, letakkan secure sysui_nav_bar_right. Di bawah nilai, masukkan key(171:com.android.systemui/2131230944). Keluar ke menu utama Tasker. Tambahkan Tugas Keluar ke Profil ini dengan menekan lama Tugas baru yang baru saja kita buat lalu pilih "tambahkan tugas keluar". Ulangi Tindakan di atas, tetapi kali ini untuk nilainya masukkan null.

Itu dia! Saat Anda masuk ke aplikasi YouTube (atau aplikasi lain apa pun yang Anda pilih), Anda sekarang akan melihat ikon muncul di sisi kanan bilah navigasi yang memungkinkan Anda beralih ke mode gambar-dalam-gambar.


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 WRITE_SECURE_SETTINGS izin untuk SecureTask seperti yang disebutkan dalam artikel saya, jika tidak, Profil ini tidak akan melakukan apa pun pada Anda telepon!

Unduh Profil "Alihkan Gambar-dalam-Gambar" dari AndroidFileHost

Jika Anda bertanya-tanya apa lagi yang bisa kami capai dengan SecureTask dan Android O, pantau terus Portal XDA karena kami punya banyak yang bisa dibagikan. Harapkan lebih banyak tutorial tentang bagaimana Anda dapat membuat bilah navigasi di Android O mencapai banyak fungsi berguna!