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

kostja
sumber

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.

ce4
sumber
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.

bir
sumber
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.

bir
sumber
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.

zeta
sumber
-1

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

Tukang obat
sumber
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