嵌入WebKit是在Android应用程序中显示超链接对象和图像列表的正确解决方案吗?



据我所知,你可以将WebKit嵌入到你的Android客户端应用程序中,甚至可以响应WebKit浏览器中发生的某些事件。我将向服务器端API发出请求,该API将返回项目列表。每个项目将包含一个超链接,一个描述性的简介,和一个小图标图像,我也想被超链接。我想以如下典型格式向用户呈现项目列表{icon: blurb text: hyperlink for more information}。

嵌入WebKit并生成适当的HTML以提供给WebKit浏览器是最佳解决方案吗?或者是否有一个Android小部件可以做到这一点,并希望能让我与用户与列表交互产生的任何用户事件进行可靠的集成?

——roschler

你正在询问的Android视图是WebView,它确实使用WebKit来渲染HTML。这看起来就像它本来的样子——一个网页,在你的应用程序中呈现。这取决于你的应用的其他部分,它可以很好地工作,它也可以成为一个完全本地客户端的增量步骤。如果你想编写一个更丰富的应用程序,利用其他原生UI元素,你可以使用ListView,这是一个非常常见的事情,它可以让你轻松地处理各种UI交互。

最新更新