2

我用一个简单的 webview 完成了一个应用程序;当我从我的网页视图打开页面“search.php”并触摸 html 选择以从不同类型的单词中进行选择..但是......休斯顿!我们有问题!:D 当我在输入字段中写下我需要的内容时,一切正常,但是当我触摸(仅触摸)选择字段以选择我需要的内容时(我可以选择几种当地人,例如:酒吧、迪斯科、餐厅..等...)我的应用程序崩溃!我问为什么?如果我将相同的 html 选择放在另一个页面(例如contact.php)应用程序不会崩溃.. 有什么问题?

在这里,我用我的 Galaxy s2 完成的屏幕截图。看看,当我触摸 html 选择标签时(你可以看到它,因为它是浅蓝色的),我已经完成了屏幕截图,并且显然应用程序崩溃了。哈哈!

4

1 回答 1

5

确保您的 WebView 已使用 Activity 上下文进行初始化。我之前遇到过这个问题,这是因为我们使用了错误的上下文。WebView 运行所在的 Activity 应该传入 WebView 的构造函数中。

于 2013-04-12T00:04:51.473 回答