Cara menempatkan pintasan ke submenu pengaturan di layar beranda


11

Gunakan case:
Saya ingin mengubah bahasa input untuk input suara tanpa harus mengklik
"Pengaturan / input suara dan pengaturan output / pengenalan suara / Bahasa"
Dan saya memiliki beberapa yang serupa menghasilkan pertanyaan yang sama:
Apakah ada cara menempatkan pintasan ke submenu tertentu dari pengaturan di layar beranda?

Opsi (yang lebih baik) lainnya adalah mengikat pengaturan praticular ke pintasan keyboard khusus.

Apakah saya berharap terlalu banyak?
Terima kasih

Jawaban:


3

Anda bisa menggunakan Pintasan Intent Manual .
Ia menawarkan untuk menambahkan widget peluncur khusus yang mengirimkan maksud yang Anda tentukan.

Untuk meluncurkan jendela Pengaturan Pencarian Suara, lakukan hal berikut:

  • tambahkan widget "pintasan maksud manual" baru ke layar beranda Anda
  • masukkan nama
  • Action = "android.intent.action.MAIN"
  • Paket Komponen = "com.google.android.voicesearch"
  • Kelas Komponen (FQDN) = "com.google.android.voicesearch.VoiceSearchPreferences"

Biarkan semua bidang lainnya kosong, hapus centang "siaran"

Anda sekarang memiliki pintasan ke jendela pengaturan yang Anda inginkan.

PS: Saya menggunakan apktool untuk memeriksa AndroidManifest.xml di VoiceSearch.apk (aplikasi sistem, Anda perlu root untuk mengaksesnya) yang mencantumkan Kegiatan ini.


Ini adalah satu-satunya solusi yang berfungsi dan satu-satunya dengan penjelasan yang nyata. Terima kasih banyak, ce4.
kostja

Senang mengetahui Anda menghargainya dan berhasil (beberapa waktu telah berlalu sejak Anda memintanya, hehe)! Sayangnya, tidak mudah untuk menemukan params (membutuhkan keterampilan pengguna listrik yang serius) tetapi begitu Anda mendapatkannya, mudah.
ce4

@ ce4 Ada yang tahu bagaimana menuju ke manajemen SIM / INFORMASI SIM / {SIM spesifik} dan beralih untuk menyalakan / mematikannya (saya punya ponsel dual sim)?
Piotr Dobrogost

@Piotr: Aduh, tidak. Saya tidak punya ponsel dual-sim. Mungkin melihat output logcat?
ce4

5

Ya, Anda dapat menambahkan pintasan ke menu pengaturan, tetapi mungkin tidak sedalam yang Anda inginkan.

Tekan lama pada layar dan pilih "Pintasan" di menu yang muncul. Kemudian pilih "Pengaturan" dan kemudian menu pengaturan yang Anda inginkan.


Sayangnya kamu benar. Metode "tambah pintas" hanya menampilkan pilihan pengaturan yang sangat sempit ... menghilangkan angin, tapi terima kasih. Bisakah seseorang melakukannya secara terprogram? Saya bisa menyiapkan aplikasi untuk melakukan hal itu.
kostja

Periksa pasar untuk aplikasi / widget yang membuatnya lebih mudah untuk masuk ke pengaturan Anda. "Pengaturan Cepat" adalah salah satu yang pernah saya gunakan di masa lalu.
bir

1

Kemungkinan lain: Pencarian Gerakan

Itu mencari kontak, aplikasi, bookmark, file, dan pengaturan . Pada saat Anda menulis, V O IAnda mungkin akan melihat pengaturan suara yang Anda butuhkan.


Ide bagus, tetapi pengaturan terdalam yang saya dapat usulkan adalah "input dan output suara". Saya bereksperimen untuk beberapa waktu ... jadi saya khawatir pengaturan yang lebih dalam hanya tidak berhasil masuk ke dalam indeks. Jadi saya bahkan butuh setengah detik lagi untuk mencapai pengaturan bahasa. Tetapi GS masih merupakan aplikasi yang sangat berguna yang tidak saya sadari, jadi +1
kostja

1

Jawaban tambahan untuk jawaban @ ce4 yang benar. Di Android Marshmallow 6.0, ini akan menjadi nilai-nilai ini untuk Pintasan Intent Manual:

  • Action = "android.intent.action.MAIN"
  • Paket Komponen = "com.google.android.googlequicksearchbox"
  • Kelas Komponen (FQDN) = "com.google.android.apps.gsa.velvet.ui.settings.VoiceSearchPreferences"

Saya hanya akan menambahkan ini ke komentarnya, tetapi saya tidak memiliki reputasi untuk melakukan itu.


-1

Mencoba aplikasi VirtualizeR Desktop, untuk membuat pintasan kustom Anda sendiri?


Ya, tapi itu tidak menampilkan pintasan pengaturan yang dalam - hanya yang ada di menu Pintasan default. Btw, ini ViSualizeR
kostja

3
@MedicineMan: Bisakah Anda setidaknya memberikan tautan?
ale
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.