Niyatga ega tashqi brauzer, orqaga kalit muammosi - Android

Men ushbu kod bilan tashqi brauzerni ishga tushiradigan ilova ustida ishlayapman:

Intent webIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(authUrl));
startActivity(webIntent);

Foydalanuvchi tashqi brauzer bilan ishlashni tugatgandan so'ng, u foydalanuvchini asosiy faoliyatga qaytaradi. Yagona muammo shundaki, foydalanuvchi orqa tomonni bosganida, u tashqi brauzerni bo'sh sahifa bilan ishga tushiradi, chunki startActivity men nazorat qila olmaydigan faoliyatni boshlaydi.

Qanday qilib orqaga tugmachani brauzerni e'tiborsiz qoldiraman yoki eng muhimi, webIntent ishga tushiradigan harakatni qanday tugatishim mumkin?


person Joakim Engstrom    schedule 13.05.2011    source manba
comment
Ilovangiz ichida WebViewni ishga tushirish imkoniyati bormi?   -  person neteinstein    schedule 13.05.2011
comment
Men bu haqda o'yladim, lekin hozirda ma'lum miqdordagi kodni qayta yozmasdan bu variant emas, va hatto bu mumkinmi yoki yo'qligini bilmayman.   -  person Joakim Engstrom    schedule 13.05.2011


Javoblar (1)


Agar URLni ko'rsatish uchun ichki WebView imkoni bo'lsa, siz Faoliyatdan Orqaga tugmasini boshqarishingiz mumkin.

Busiz... menimcha, siz orqaga tugma harakatini "nazorat qila olmaysiz".

person neteinstein    schedule 13.05.2011
comment
Izohlarda aytganimdek, men bu haqda o'yladim, lekin hozircha variant emas! - person Joakim Engstrom; 13.05.2011