如何更改android中url的页码

时间:2012-03-27 06:24:56

标签: android json

我有一个在Json中有响应的网址

LON = -0.1275&安培; PG = 0

我解析了数据并在ListView中显示,显示20个字段后,上面的url应该更改为

LON = -0.1275&安培; PG = 1

即“pg”必须从0更改为任意数量的页面。怎么做?

请给我一些帮助

提前致谢

3 个答案:

答案 0 :(得分:2)

您可以拥有班级变量

int page = 0;

当你制作你的网址时,就像这样添加:

url = "http://dentonsweb.com/app/html/android/get.php?what=Restaurants&lat=51.507222&lon=-0.1275&pg="+page;

每次都按照你的分页增加它:

page+=10;

再次提出请求。

答案 1 :(得分:1)

您可以使用string replace 方法修改url string:

String url = "http://dentonsweb.com/app/html/android/get.php?what=Restaurants&lat=51.507222&lon=-0.1275&pg=0";

url = url.replace("&pg=0", "&pg=1");

答案 2 :(得分:0)

我想这样,没有测试。

url = "http://dentonsweb.com/app/html/android/get.php?what=Restaurants&lat=51.507222&lon=-0.1275&pg=";
int i=0;
do{

         tempURL = url+i;
         // get tempURL response
         if(response==null) break;
         else
         {
           // parse response
           i++;
         }


}while(response!=null)