2012-03-01 5 views
0

Моя программа начинается с EULA. EULA показывает в AlertDialog через WebView. У вас есть ссылки на веб-сайт в тексте. При нажатии на ссылку появляется сообщение об ошибке:Открыть ссылку на URL из AlertDialog

03-01 18:44:48.421: E/AndroidRuntime(8862): android.util.AndroidRuntimeException: 
Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want? 

Что делать?

ответ

0

Я нашел проблему. Вместо использования getBaseContext():

WebView wv = new WebView(getBaseContext()); 

я поставил: это

WebView wv = new WebView (this); 

оба контекста. Оба делают WebView идеальным, но getBaseContext вылетает при нажатии на URL.

Смежные вопросы