Embedded webview crashes on dialog

by siliconeagle » Wed, 19 Aug 2009 00:39:19 GMT

Sponsored Links
 I have an application that uses the webview to load webpages so user
can download media off them, but i get a crash when any sort of popup
tries to show (eg from a select box or save password dialog) - the
error is that for some reason the webview doesnt provide the new
dialog with the application context (even though it as passed to the
webview component when it was created).

Is there some method to use to supply the application context to
dialogs launched from the webview?



Embedded webview crashes on dialog

by Balwinder Kaur (T-Mobile USA) » Wed, 19 Aug 2009 01:08:52 GMT

 Could you post your code and the stack trace, please ?
Balwinder Kaur
Open Source Development Center
T  Mobile stick together

The views, opinions and statements in this email are those of the
author solely in their individual capacity, and do not necessarily
represent those of T-Mobile USA, Inc.


Sponsored Links

Embedded webview crashes on dialog

by siliconeagle » Wed, 19 Aug 2009 18:59:31 GMT

 the stacktrace is :
W/dalvikvm( 1547): threadid=3: thread exiting with uncaught exception
E/AndroidRuntime( 1547): Uncaught handler: thread main exiting due to
uncaught exception
E/AndroidRuntime( 1547): android.view.WindowManager$BadTokenException:
Unable to add window -- token null is not for an application
E/AndroidRuntime( 1547):        at android.view.ViewRoot.setView
E/AndroidRuntime( 1547):        at android.view.WindowManagerImpl.addView
E/AndroidRuntime( 1547):        at android.view.WindowManagerImpl.addView
E/AndroidRuntime( 1547):        at android.app.Dialog.show(Dialog.java:231)
E/AndroidRuntime( 1547):        at android.webkit.WebView$InvokeListBox.run
E/AndroidRuntime( 1547):        at android.os.Handler.handleCallback
E/AndroidRuntime( 1547):        at android.os.Handler.dispatchMessage
E/AndroidRuntime( 1547):        at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 1547):        at android.app.ActivityThread.main
E/AndroidRuntime( 1547):        at java.lang.reflect.Method.invokeNative
(Native Method)
E/AndroidRuntime( 1547):        at java.lang.reflect.Method.invoke
E/AndroidRuntime( 1547):        at com.android.internal.os.ZygoteInit
E/AndroidRuntime( 1547):        at com.android.internal.os.ZygoteInit.main
E/AndroidRuntime( 1547):        at dalvik.system.NativeStart.main(Native
I/Process (   58): Sending signal. PID: 1547 SIG: 3
I/dalvikvm( 1547): threadid=7: reacting to signal 3
I/dalvikvm( 1547): Wrote stack trace to '/data/anr/traces.txt'

the code is quite basic:
webView = new WebView(getApplicationContext());

is there another context i should use?

On Aug 18, 6:08pm, "Balwinder Kaur (T-Mobile USA)" <balwinder.k...@t-


Other Threads

1. Flash file android

Hi all,

For adverti{*filter*}t in my app ,I want to use flash file .

Can anyone know how to create flash file in android Or how o use exisiting
flash file in Android app.


Narendra B


2. How to pause my media

     I have an application that plays music. I want the application to
get notified when the user plays a YouTube video so that I can pause
the music in my own app. Is there a listener I can setup or a
Broadcast receiver that I can setup to get notified of when the video
is played



3. How to use PathClassLoader for files that are not installed.

4. How to add scrollbar in a custom view.

5. How can i call one activity to other activity without using intents and services

6. Cannot sendBroadcast Intent to receiver which has permission.

7. Previewing video prior to download