1.webActivity.java
新建
package cn.com.lenew.bluetooth.activity;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import cn.com.lenew.bluetooth.R;
public class WebActivity extends AppCompatActivity {
WebView webView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_web);
//获取webView组件
webView = (WebView) findViewById(R.id.localWebView);
//声明WebSettings子类
WebSettings webSettings = webView.getSettings();
//对webviewi进行设置
webSettings.setJavaScriptEnabled(true); //启用javaScript
webSettings.setUseWideViewPort(true); //全屏显示:将图片调整到适合webview的大小
webSettings.setLoadWithOverviewMode(true); // 全屏显示:缩放至屏幕的大小
webSettings.setCacheMode(WebSettings.LOAD_NO_CACHE);//清空缓存
//加载网址
//webView.loadUrl("http://192.168.20.102:8848/bKey/login.html");
webView.loadUrl("https://zolty.gitee.io/cavlab/");
//禁用使用默认浏览器打开网页
webView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
// TODO Auto-generated method stub
//返回值是true的时候控制去WebView打开,为false调用系统浏览器或第三方浏览器
view.loadUrl(url);
return true;
}
});
}
}
2.AndroidMainfest.xml
其中添加
<activity android:name=".activity.WebActivity"></activity>
3.MainActivity.java
其中添加
private void openWebRoom() {
Intent intent = new Intent(mContext,WebActivity.class);
startActivity(intent);
}