代码直接下载http://download.youkuaiyun.com/detail/metis100/8514837
第一步,xml Manifest中要设置网络权限,否则会出先 webpage not available
<uses-permission android:name="android.permission.INTERNET" />
设置布局R.layout.activity_main,这里加了个自定义进度条
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="${relativePackage}.${activityClass}" >
<WebView
android:id="@+id/webview"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<ProgressBar
android:id="@+id/webview_progress"
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="match_parent"
android:layout_height="2dip"
android:background="#999999"
android:progressDrawable="@drawable/progress_custom_horizontal" />
</RelativeLayout>
这里@drawable/progress_custom_horizontal为自定义控件
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<!-- 设置背景色图像资源 -->
<item android:id="@android:id/background">
<clip>
<shape>
<solid android:color="#999999" />
<corners android:radius="4dip" />
</shape>
</clip>
</item>
<!-- 设置第二级进度条颜色图像资源 -->
<item android:id="@android:id/secondaryProgress">
<clip>
<shape>
<solid android:co