【发布时间】:2014-09-25 05:02:49
【问题描述】:
我已经有一个加载了内容的 WebView,我需要选择将在弹出窗口中打开一个新 WebView 的文本。弹出窗口将包含一个我将提交的表单,当我点击输入时,它将保存数据并关闭弹出窗口。在这个阶段,我需要通过选择文本或单击按钮来打开 WebView 弹出窗口的帮助。
我已经尝试了来自https://stackoverflow.com/a/9173368/2341601 的答案,但是当我这样做时这会使应用程序崩溃
WebView wv = new WebView(this);
LogCat 消息:
Process: com.example.user.testapp, PID: 13984
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.user.testapp/com.example.user.testapp.MainActivity}: android.util.AndroidRuntimeException: requestFeature() must be called before adding content
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2404)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2464)
at android.app.ActivityThread.access$900(ActivityThread.java:172)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1308)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:146)
at android.app.ActivityThread.main(ActivityThread.java:5653)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1291)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1107)
at dalvik.system.NativeStart.main(Native Method)
原因:android.util.AndroidRuntimeException: requestFeature() 必须在添加内容之前调用
【问题讨论】:
-
如果你发布了你的 logcat。
-
使用
clipboard复制文字1st -
请发布您的 logcat 以获得一些有意义的帮助。