日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > 綜合技術 > 給WebView添加漂亮的加載進度條

給WebView添加漂亮的加載進度條

來源:程序員人生   發布時間:2015-01-04 08:57:00 閱讀次數:4623次

為了增強用戶體驗,所有在WebView頭部給加了個進度條,看起來不錯哦。

20150102111301

布局XMl:activity_main.xml

<?xml version="1.0" encoding="utf⑻"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <WebView android:id="@+id/webView" android:layout_width="fill_parent" android:layout_height="fill_parent"/> <ProgressBar android:id="@+id/pb" style="?android:attr/progressBarStyleHorizontal" android:layout_width="fill_parent" android:layout_height="3dip" android:indeterminateOnly="false" android:max="100" android:progressDrawable="@drawable/progress_bar_states" > </ProgressBar> </RelativeLayout>

自定義進度條:

<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@android:id/background"> <shape> <corners android:radius="2dp" /> <gradient android:angle="270" android:centerColor="#E3E3E3" android:endColor="#E6E6E6" android:startColor="#C8C8C8" /> </shape> </item> <item android:id="@android:id/progress"> <clip> <shape> <corners android:radius="2dp" /> <gradient android:centerColor="#4AEA2F" android:endColor="#31CE15" android:startColor="#5FEC46" /> </shape> </clip> </item> </layer-list>

然后就是Activity的主要代碼啦:

ProgressBar pb; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.xxx); pb = (ProgressBar) findViewById(R.id.pb); pb.setMax(100); WebView webView = (WebView) findViewById(R.id.webview); webView.getSettings().setJavaScriptEnabled(true); webView.getSettings().setSupportZoom(true); webView.getSettings().setBuiltInZoomControls(true); webView.setWebChromeClient(new WebViewClient() ); webView.loadUrl("http://www.x.com"); } private class WebViewClient extends WebChromeClient { @Override public void onProgressChanged(WebView view, int newProgress) { pb.setProgress(newProgress); if(newProgress==100){ pb.setVisibility(View.GONE); } super.onProgressChanged(view, newProgress); } }

不多說,知道大家最關心效果如何咯:

WebView_jindutitiao

轉載請注明:破曉博客 ? [原創]給WebView添加漂亮的加載進度條

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 精品永久免费 | 国产在线精品一区二区 | 91麻豆精品国产91久久久资源速度 | 综合久久久久久久久久 | 亚洲区视频在线 | 国产亚洲精品久久久久久 | 97偷拍视频| 91社影院在线观看 | 福利视频二区 | 黄网免费在线观看 | h视频网| 国产成人精品三级麻豆 | 欧美国产在线视频 | 日韩精品三级 | 国产精品久久久久久久久久东京 | 成人毛片免费看 | 日韩在线观看中文字幕 | 亚洲欧洲日韩av | 九九综合九九 | 欧美日韩一区二区三区视频 | 国产精品久久久久久久久久久久 | a级毛片久久 | 美女福利网站 | 日韩视频免费在线观看 | 国产精品美女在线观看 | 日韩精品福利视频 | 日韩精品1区 | 成人在线播放网站 | 国产精品美女久久久久久久网站 | 国产成人久久精品麻豆二区 | 欧美国产综合视频 | 91成人综合 | 黄色网址入口 | 日韩国产精品一区二区 | 青青草成人网 | 国产精品毛片一区二区三区 | 国产精彩免费视频 | 精品日韩一区二区三区 | 在线观看一区 | 国产精品久久久久久久久久久不卡 | 综合日韩欧美 |