Android M yeni bir ACTION_CAPTIVE_PORTAL_SIGN_IN desteklemektedir. Bu eylemi nasıl yakalayacağımıza dair herhangi bir örnek var mı? Hem faaliyet boyunca hem de yayın alıcısı aracılığıyla bir eylem için normal yol kaydetme yöntemini denedim. Ancak esir portal wifi ağına bağlandığımda, eylemleri alamıyorum. Birisi uygulama giriş portalı Kablosuz işareti gerçekleştirmesine izin vermek için kullanılabilirACTION_CAPTIVE_PORTAL_SIGN_IN öğesini Kullanma
6
A
cevap
8
lütfen yardım size Manifest'inizde böyle bir şey var varsayarsak:.
İşte<activity android:name=".SignInActivity">
<intent-filter>
<action android:name="android.net.conn.CAPTIVE_PORTAL"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
neler olabileceğini edilir:
- Cihaz Kullanıcı bildirimi dokunur
- bir tutsak portal bildirim görüntüler kablosuz portal
- Sistemi tutsak bağlanır
- Sistem Kullanıcı
SignInActivity
SignInActivity
getIntent()
vegetParcelableExtra()
kullanılarak
Sen ConnectionManager.ACTION_CAPTIVE_PORTAL_SIGN_IN
belirtilen ekstralar erişebilir başlatılır seçer
Network
tip olan) ConnectivityManager.EXTRA_NETWORK
ilave kullanın ve ConnectivityManager.EXTRA_CAPTIVE_PORTAL
ilave işareti sonucunu sistemi ile iletişim kurmak için (sahip olan CaptivePortal
tip).İlgili konular
- 1. django.db.connection.queries öğesini kullanma
- 2. PropertyInfo.GetValue() öğesini kullanma
- 3. Dize [] selectionArgs öğesini kullanma SQLiteDatabase.query()
- 4. Deyimler için String.CharacterView.Index.successor() öğesini kullanma
- 5. jQuery içinde window.location.hash öğesini kullanma
- 6. DISTINCT öğesini JPA içinde kullanma
- 7. ? SelectableItemBackground öğesini beyaz arka plan rengiyle kullanma
- 8. QtPropertyBrowser öğesini gelişmiş yapılandırma düzenleyicisi olarak kullanma
- 9. Django Sinyalleri: update_field öğesini koşul olarak kullanma
- 10. Dağıtımdan sonra django'daki scipy.stats.stats öğesini kullanma
- 11. self.xxxx öğesini varsayılan parametre olarak kullanma - Python
- 12. jquery öğesini kullanarak seçme seçeneklerini kullanma
- 13. Aygıt sürücüsündeki select()/poll() öğesini kullanma
- 14. Eklentileri başlatmak için jQuery live() öğesini kullanma?
- 15. dplyr summarise_each() öğesini is.na() ile kullanma
- 16. Java Yerli Arayüzüne programlamak için D öğesini kullanma
- 17. Gizleme/gösterme öğesini hatırlamak için jQuery cookie.js'yi kullanma?
- 18. Metin dosyasını bir C dizesine dönüştürmek için sed öğesini kullanma
- 19. Saydamlık/Alfa Kanallı Görüntü Çizmek için Graphics.DrawImage() öğesini kullanma
- 20. HttpWebRequest öğesini dış sunucudaki bir forma POST olarak kullanma
- 21. PropertyPlaceholderConfigurer değerlerine erişmek için spring3 @Value öğesini kullanma?
- 22. Meta etiketi tanımındaki "The" öğesini kaldırmak için dilim kullanma
- 23. Son td öğesini elde etmek için querySelector() yöntemini kullanma
- 24. class_getInstanceMethod öğesini kullanma - yöntem sınıf hiyerarşisinde nerede uygulanır?
- 25. PHP'de ebeveyn yöntemine erişmek için call_user_function öğesini kullanma
- 26. Sürüm numarasını bir metin dosyasına çıkarmak için maven öğesini kullanma
- 27. Reaksiyon veri ızgarası bileşiminde tepki-datepicker öğesini kullanma
- 28. C# öğesini C# uygulaması için komut dosyası dili olarak kullanma
- 29. Bir izin ayarlanmadığında bulmak için `bul -perm 'öğesini kullanma
- 30. Bir şifre kodu ekranı için applicationwillenterforeground öğesini kullanma