# WebViewLoadHtml **Repository Path**: wasdzy/WebViewLoadHtml ## Basic Information - **Project Name**: WebViewLoadHtml - **Description**: No description available - **Primary Language**: Android - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2018-12-12 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # FastWebView #### 项目介绍 FastWebView 是封装了ProgressBar、WebView的组合控件,快速实现android中浏览网页,使用简单;方便二次扩展 #### 引用说明 ~~~ Step 1. 在项目的 build.gradle中引用 allprojects { repositories { ... maven { url 'https://jitpack.io' } } } Step 2. 在model中引用 dependencies { implementation 'com.gitee.wasdzy:WebViewLoadHtml:1.0.0' } ~~~ #### 使用说明 ~~~ public class FastWVActivity extends AppCompatActivity { private FastWebView fastWebView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_fast_wv); LinearLayout fwv = findViewById(R.id.fwv); fastWebView = FastWebView.builder(FastWVActivity.this) .setParentView(fwv, new FrameLayout.LayoutParams(//设置外部容器 使用LinearLayout FrameLayout.LayoutParams.MATCH_PARENT, FrameLayout.LayoutParams.MATCH_PARENT )) .setInterceptBackEvent(true)//拦截返回按钮事件 .setJSEnabled(true)//设置是否运行js交互 .setHorizontalIndicatior(Color.RED, 2)//设置水平进度条 .initWV()//初始化 设置操作之后,请求地址之前 .go("http://www.jd.com");//设置请求地址 } @Override protected void onResume() { super.onResume(); if (null != fastWebView) { fastWebView.onResume(); } } @Override protected void onPause() { super.onPause(); if (null != fastWebView) { fastWebView.onPause(); } } @Override protected void onDestroy() { super.onDestroy(); if (null != fastWebView) { fastWebView.onDestroy(); } } } ~~~ #### 参与贡献 1. angetweb