android - 在自己的应用程序中的webView进度条

时间:2012-12-23 15:50:30

标签: android android-webview webviewclient

嗨伙计们, 目前我正在开发自己的应用程序并遇到一些麻烦: 我的计划是为不同的东西设置一个应用程序,其中一个是webview。 应通过应用程序主屏幕中的按钮调用此webview。 我已经阅读了一些关于它的教程并在stackoverflow上搜索了一下,并在webview中找到了一个很好的解决方案和一个进度条。但问题是:进度条在我制作的应用程序中工作,它在完美的起始工作中显示webview。但是我使用相同的代码制作的那个,在单击按钮后显示webview不起作用。

我已经在教程中编写了所有内容并且应用程序正常运行。但我不明白为什么只有没有按钮的人才能工作......

以下是截图: Working vs nonworking progressbar

在这里,我上传了我的eclipse项目,一个带有工作进度条的项目和一个带有应用程序按钮的应用程序打开webview:click

如果有人能指出我正确的方向,那将是非常好的。

提前谢谢你。

1 个答案:

答案 0 :(得分:0)

错误的代码位于AndroidManifest.xml中。

<activity
        android:name=".WebViewActivity"
        android:theme="@android:style/Theme.NoTitleBar" />

您指定的主题没有标题栏,因此您也看不到加载栏。 只需删除主题属性:

<activity android:name=".WebViewActivity" />

此外,您还有清单中的sdk版本和构建目标的sdk版本的奇怪组合。 将其从10更改为8,因为项目的构建目标是Android 2.2(API8)

<uses-sdk android:minSdkVersion="8" />