如何在android中创建自定义浏览器

时间:2011-10-19 06:26:05

标签: android

您好我正在使用按钮进行活动,点击按钮就必须在新活动中加载自定义浏览器而不是默认的android浏览器。我需要一种方法来排除浏览器的历史记录,以便在返回时它返回到上一个活动而不导航到以前的网站。我是Android的新手,也没有任何方法可以做到这一点

3 个答案:

答案 0 :(得分:2)

您可能只是在谈论WebView

链接到official tutorial

注意:

  

这个onKeyDown(int,KeyEvent)回调方法将在任何时候被调用   在活动中按下按钮。里面的条件使用了   KeyEvent检查按下的键是否是BACK按钮和   WebView是否实际上能够导航回来(如果有的话)   历史)。如果两者都为真,则调用goBack()方法,   这将导航回WebView历史记录中的一个步骤。返回   true表示事件已被处理。如果是这种情况   如果没有达到,则将事件发送回系统。

答案 1 :(得分:1)

您可以先在活动中添加WebView

答案 2 :(得分:0)

如果您想要一个可以在您的应用中浏览网页的视图,那么请使用WebView视图。

否则,如果你想创建自己的自定义浏览器,那么你必须使用Web引擎WebKit存在于android的库层中。