1.简单明了,直接上代码
public class LiveBBCCAgreementActivity extends BaseActivity implements LiveBBCCAgreeContract.LiveBBCCAgreeView {    private LinearLayout titleBar;    private WebView BBCCWebview;    private String URL;    private LiveBBCCAgreeContract.LiveBBCCAgreePresenter liveBBCCAgreePresenter;    @Override    protected int setContentLayout() {        return R.layout.live_activity_agreement;    }    @Override    protected void init() {        initTitleBar(titleBar, "协议", false, null);        BBCCWebview = (WebView) findViewById(R.id.BBCC_webview);        liveBBCCAgreePresenter = new LiveBBCCAgreePresenterImpl(this);        liveBBCCAgreePresenter.getLiveBBCCAgree();        WebSettings webSettings = BBCCWebview.getSettings();        /*js交互*/        webSettings.setJavaScriptEnabled(true);        /*自适应屏幕*/        webSettings.setUseWideViewPort(true); //将图片调整到适合webview的大小        webSettings.setLoadWithOverviewMode(true); // 缩放至屏幕的大小        /*细节操作*/        webSettings.setBuiltInZoomControls(true);        webSettings.setJavaScriptCanOpenWindowsAutomatically(true); //支持js弹窗        BBCCWebview.setWebViewClient(new WebViewClient());    }    @Override    protected void findView() {        titleBar = (LinearLayout) findViewById(R.id.title_bar_2);    }    @Override    protected void initData() {    }    @Override    protected void setListeners() {    }    @Override    public void onClick(View v) {    }    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        // TODO: add setContentView(...) invocation        ButterKnife.bind(this);    }    @Override    public void showLiveBBCCAgree(LiveBBCCAgreeBean liveBBCCAgreeBean) {        URL = ""+liveBBCCAgreeBean.getData().getContent()+"";        /**         * 将文本HTML显示在webview         */        BBCCWebview.loadDataWithBaseURL(null,URL,"text/html","utf-8",null);    }}
2.XML
<?xml version="1.0" encoding="utf-8"?>xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:orientation="vertical">            android:id="@+id/title_bar_2"        layout="@layout/title_bar" />            android:id="@+id/BBCC_webview"        android:layout_width="match_parent"        android:layout_height="match_parent" />

更多相关文章

  1. Android手机分辨率问题
  2. android缩放大图片加载
  3. android 屏幕分辨率问题
  4. android浏览器和iPhone浏览器
  5. Android屏幕解锁图案破解
  6. android自定义adapter 滑动屏幕时 进度条显示混乱
  7. android自定义adapter 滑动屏幕时 进度条显示混乱
  8. Android屏幕投影及反向控制原理
  9. Android应用程序四大组件

随机推荐

  1. android 按钮圆角
  2. (翻译) Android(安卓)Accounts Api使用指
  3. FFmpeg 2.8.4 移植到android平台(二)
  4. Android(安卓)Studio开发工具快捷键
  5. vitamio视频播放报错: java.lang.Unsatis
  6. 【安卓学习总结】安卓开发
  7. Android(安卓)listview适配器
  8. Android(安卓)地址选择器仿京东;
  9. Android中的drawable像素密度适配详解
  10. Android败笔之ListView设置分割线颜色