Android M obsługuje nowy ACTION_CAPTIVE_PORTAL_SIGN_IN. Czy jest dostępna jakaś próbka dotycząca przechwytywania tej akcji. Próbowałem w normalny sposób zarejestrować się w akcji zarówno w ramach aktywności, jak i za pośrednictwem odbiornika telewizyjnego. Jednak gdy jestem połączony z siecią Wi-Fi portalu przechwytującego, nie otrzymuję akcji. Ktoś proszę o pomocUżywanie ACTION_CAPTIVE_PORTAL_SIGN_IN
6
A
Odpowiedz
8
Może być stosowany w celu umożliwienia aplikacja do wykonywania portal znak Wi-Fi w Zakładając, że masz coś takiego w swoim manifeście.
<activity android:name=".SignInActivity">
<intent-filter>
<action android:name="android.net.conn.CAPTIVE_PORTAL"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
Oto co może się zdarzyć:
- Urządzenie łączy się portal Wi-Fi
- system wyświetla powiadomienie Captive Portal
- użytkownik dotyka powiadomienie
- system wyświetla niejawna intencyjny aplikację Chooser
- użytkownik wybierze
SignInActivity
SignInActivity
jest uruchomiona
może uzyskać dostęp do dodatków, o których mowa w ConnectionManager.ACTION_CAPTIVE_PORTAL_SIGN_IN
użyciu getIntent()
i getParcelableExtra()
. Użyj ConnectivityManager.EXTRA_NETWORK
dodatkowy (który typ Network
) do komunikowania się z portalem (tj wprost Zaloguj się żetony), a ConnectivityManager.EXTRA_CAPTIVE_PORTAL
dodatkowy (który ma typ CaptivePortal
) do komunikowania się z systemem o wynikach logowania.
Powiązane problemy
- 1. Używanie ContentResolver
- 2. Używanie django.db.connection.queries
- 3. Używanie XmlTextReader
- 4. Używanie scala.util.control.Exception
- 5. Używanie SecureString
- 6. Używanie jQuery.data
- 7. Używanie $ translateProvider.useUrlLoader
- 8. Używanie kodu Visual Studio i używanie zdefiniowanych symboli
- 9. Używanie RabbitMQ z nServiceBus (dla C#) vs używanie Amazon SQS
- 10. Używanie javax.xml.ws.Endpoint z HTTPS
- 11. Używanie danych JSON
- 12. Używanie waitpid lub sigaction?
- 13. Używanie => w PHP
- 14. Używanie Mercurial z Perforce
- 15. Używanie przeglądarki przewodowej http
- 16. Używanie QTQuick z haskell
- 17. Używanie GIT z Joomla
- 18. C: Używanie funkcji memset
- 19. Używanie Qt z DirectX?
- 20. Używanie boost.asio w cMake
- 21. Używanie django-rest-interface
- 22. Używanie :: w C++
- 23. Używanie D3 z Elmem
- 24. Stan. Używanie celu + = składnia
- 25. Używanie ggplot2 w gWidgetsRGtk2
- 26. Używanie Jupytera za proxy
- 27. Używanie NUnit z PCL
- 28. Używanie Tidhttp z Twebbrowser
- 29. Używanie Meteor z Requirejs
- 30. Używanie niezdefiniowanej stałej