有时候我们可能会碰到一些比较特殊的需求,比如说在应用程序里展示一些网页。相伴每个人都知道,加载和显示网页通常是浏览器的任务,但是需求里又明确指出,不允许打开系统浏览器,我们当然不可能自己编写一个浏览器出来,这时应该怎么办呢?
不用担心,Android
早就考虑到了这种需求,并提供了一个WebView
控件,借助它我们就可以在自己应用程序里嵌入一个浏览器,从而非常轻松地展示各种各样的网页。
WebView
的用法也相当简单,下面就通过一个例子来学习一下吧。新建一个WebViewTest项目,然后修改activity_main.xml
中的代码,如下所示:
<?xml version="1.0" encoding="utf-8"?>