我应该使用webview吗?

时间:2014-02-22 14:35:01

标签: android android-layout webview

我正在开发一个Android应用程序,我根据用户在第一个屏幕上输入的内容查询第三方API。我想以漂亮的Web格式向用户显示查询结果。对于第一个屏幕,我使用的是RelativeLayout。你们建议我在下一个显示结果的屏幕上使用什么?我可以在没有网站的情况下使用webview吗?

1 个答案:

答案 0 :(得分:2)

对我来说问题不太清楚,正如你所说的那样      我查询第三方API? 当您查询第三部分API时,它必须以特定格式(如JSON或XML等)发送一些响应。响应可能包含一些图像链接和一些文本。在json

中是这样的
    {
   "title":"USERS DATA",
   "Users":{
      "firstName":"ABC",
      "lastName":"XYZ",
      "img":"http://www.xxxxx.com/img/img1.jpg"
   },
   "Users":{
      "firstName":"ABC",
      "lastName":"XYZ",
      "img":"http://www.xxxxx.com/img/img2.jpg"
   },
   "Users":{
      "firstName":"ABC",
      "lastName":"XYZ",
      "img":"http://www.xxxxx.com/img/img3.jpg"
   },
   "Users":{
      "firstName":"ABC",
      "lastName":"XYZ",
      "img":"http://www.xxxxx.com/img/img3.jpg"
   }
}

您可以在Android的本机控件中解析此响应,例如列表视图中的textviews和图像视图。

至于webview是关注答案是肯定的,你可以在webview中显示这个,但我建议使用本机的android控件。