/ / Otwórz ustawienia z linku TextView - Android, Android-Intent

Otwórz ustawienia z linku TextView - Android, intencja Android

Muszę połączyć, jeden, aby otworzyć pliki do pobrania, a drugi, aby otworzyć ustawienia sieci. Mój własny link obsługuję na podstawie tej odpowiedzi: https://stackoverflow.com/a/3452944/312161

Próbuję zrobić to samo dla ustawień internetowych:

<a href="android.settings.WIRELESS_SETTINGS">internet connection.</a>

Ale pojawia się błąd:

03-20 14:01:17.265: E/AndroidRuntime(21051): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=android.settings.WIRELESS_SETTINGS (has extras) }

Może ktoś wie, jak sobie z tym poradzić?

Odpowiedzi:

2 dla odpowiedzi № 1

To nie jest bezpośrednio możliwe. Hiperłącza w TextView zrobi tylko ACTION_VIEW operacja na podanym adresie URL. Nie ma ACTION_VIEW aby otworzyć ekran ustawień.

Nie jest dla mnie jasne, dlaczego robisz to z hiperłącza w pliku TextView po pierwsze, w porównaniu z użyciem normalnej konstrukcji interfejsu poleceń, takiej jak element paska akcji lub Button.

Tak czy inaczej, możesz utworzyć hiperłącze prowadzące do jednej z twoich działań, która z kolei uruchamia ekran ustawień.