如何在Webview中加載URL時顯示imageview,並在加載頁面時消失?加載url時顯示imageview - WebView
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="90dp" />
如何在Webview中加載URL時顯示imageview,並在加載頁面時消失?加載url時顯示imageview - WebView
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="90dp" />
您可以擴展WebViewClient
並實現onPageStarted
和onPageFinished
方法,在這裏例子顯示如何使用它們
http://www.technotalkative.com/android-load-webview-with-progressbar/
首先設置的ImageView的公開程度,以顯示:
imageView.setVisibility(View.VISIBLE);
那麼你必須做到以下幾點:
webVIew.setWebViewClient(new WebViewClient() {
public void onPageFinished(WebView view, String url) {
imageView.setVisibility(View.GONE);
}
});
並使用onPageFinished將imageVIew的可見性設置爲Gone。
,並請給我反饋
希望幫助。
在活動佈局添加webview和圖像。
set Web view visiblity = gone initaly。
webview.setWebChromeClient(new WebChromeClient() {
public void onProgressChanged(WebView view, int progress)
{
//Make the image disappear after URL is loaded/.
if(progress == 100){
imageView1.setVisibility(View.GONE);
webVIew.setVisibility(View.VISIBLE);
}
}
});
initaly ki hunda aa? – Apk
請問您能完成代碼嗎?能見度部分 – Apk
仍然不完整 – Apk
請發佈您的代碼到目前爲止 –