Ham*_*sir 6 android android-asynctask
我在 android 应用程序中使用新闻 API。
我试图从服务器获取更多的结果(新闻),但它始终只返回20个结果中的文档中提到它已经被设置为默认位置。
这是我的代码:
class DownloadNews extends AsyncTask<String, Void, String> {
@Override
protected void onPreExecute() {
super.onPreExecute();
}
protected String doInBackground(String... args) {
String xml = "";
String urlParameters = "";
xml = Function.excuteGet("https://newsapi.org/v2/top-headlines?country=in&pageSize=100&apiKey=******************", urlParameters);
return xml;
}
@Override
protected void onPostExecute(final String xml) {
if (xml != null) {
if (xml.length() > 10) { // Just checking if not empty
Log.d("xml", xml);
} else {
}
} else {
}
}
}
Run Code Online (Sandbox Code Playgroud)
我已将pageSize参数指定为,100但仍然只是20 totalResults:
09-29 22:29:22.241 10275-10275/com.abc.xyz D/xml: {"status":"ok","totalResults":20,"articles":[]}
这里出了什么问题?
| 归档时间: |
|
| 查看次数: |
4892 次 |
| 最近记录: |