Android webview下拉菜单在Android 4.x设备上无效

Tim*_*Tim 21 android android-webview android-tabhost android-fragments

我的WebViewAndroid 4.x设备上有一个问题.

Android应用有一个包含片段Tabhost.其中一个片段包含webview.显示的页面有一个下拉菜单,如下所示:

<select id="mySelect" name="mySelect">
    <option value="1">Testname 1</option>
    <option value="2">Testname 2</option>
    <option value="3">Testname 3</option>
</select>
Run Code Online (Sandbox Code Playgroud)

现在,当我使用带有Android 4.1.1的Galaxy S3(或任何其他Android设备,我可以开始使用)打开我的应用程序时,我可以选择"Testname 1",然后选择"Testname 2",依此类推.

在Galaxy Nexus上(在运行Android 4.1.1,4.1.2和4.2的不同设备上确认)当我尝试选择UI时阻止的东西.在我切换到另一个选项卡并突然返回到webview选项卡后,UI最终更改为先前选择的项目.

知道是什么导致了这个或如何为Galaxy Nexus解决这个问题?

重要更新: 我可以追踪到这一点Tabhost.当webview它在tabhost它不起作用时,它不起作用.这可能与此问题有关.

小智 0

ICS 中的 TabHost?您使用的是兼容包吗?如果您基本上使用 3.1+,正确的设计是使用 ActionBar 来实现选项卡。