ページが完全に読み込まれるまで表示されるように、webview Android アプリのスプラッシュ スクリーンを実装しようとしています。ここで受け入れられた回答のコードを使用していましたが、解決方法がわからないエラーが発生しています。ある種のライブラリが不足していると思いますが、何がわかりません。
私が得ているエラーは次のとおりです。
ビューを変数に解決できません
エラー: エラー: 指定された名前に一致するリソースが見つかりません (値 @drawable/vert_loading の 'src' で)
ビューエラーが発生するコードは次のとおりです。
webview = (WebView) findViewById(R.id.webview);
webview.getSettings().setJavaScriptEnabled(true);
webview.setWebViewClient(new WebViewClient() {
@Override
public void onPageFinished(WebView view, String url) {
findViewById(R.id.imageLoading1).setVisibility(View.GONE);
findViewById(R.id.webview).setVisibility(View.VISIBLE);
}
});
私のレイアウトxmlファイルは次のとおりです。
<ImageView
android:id="@+id/imageLoading1"
android:layout_height="fill_parent"
android:layout_width="fill_parent"
android:visibility="visible"
android:src="@drawable/vert_loading"
/>
私の推測では、何らかのインポートが欠落している可能性がありますが、どのインポートかはわかりません。私が持っているものは次のとおりです。
import android.app.Activity;
import android.os.Bundle;
import android.view.KeyEvent;
import android.webkit.WebView;
import android.webkit.WebViewClient;
どんな助けでも大歓迎です。