1

こんにちは、現在私は自分のアプリを開発していますが、いくつかの問題があります。私の計画は、さまざまなもの用のアプリを用意することであり、そのうちの 1 つは Web ビューです。この Web ビューは、アプリのメイン画面のボタンから呼び出す必要があります。私はそれについていくつかのチュートリアルを読んで、ここでstackoverflowを検索し、webviewにプログレスバーを備えた素晴らしい解決策を見つけました. しかし、問題は次のとおりです。プログレスバーは、開始時にWebビューを表示する私が作成したアプリで機能します。完璧に動作します。しかし、ボタンをクリックした後にWebビューを表示する同じコードで作成したものは機能しません。

チュートリアルで説明されているすべてのことを行い、アプリは機能します。しかし、ボタンのないものだけが機能する理由がわかりません...

スクリーンショットは次のとおりです。 作業中と非作業中のプログレスバー

そして、ここで私はEclipseプロジェクトをアップロードしました.1つはプログレスバーが機能しているもので、アプリにはwebviewを開くボタンがあるものです:クリック

誰かが私を正しい方向に向けることができれば、とてもうれしいです。

前もって感謝します。

4

1 に答える 1

0

間違ったコードが AndroidManifest.xml にあります。

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

タイトル バーなしでテーマを指定したため、読み込みバーも表示されません。theme 属性を削除するだけです:

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

また、マニフェストの sdk バージョンとビルド ターゲットの sdk バージョンの奇妙な組み合わせがあります。プロジェクトのビルド ターゲットは Android 2.2 (API8) であるため、10 から 8 に変更します。

<uses-sdk android:minSdkVersion="8" />
于 2012-12-26T21:48:18.580 に答える