【发布时间】:2017-05-14 05:54:50
【问题描述】:
已下载此源代码:https://github.com/shikha14/ParsingRssFeeds
我想添加更多菜单项,但它不起作用...
原代码在
AppUtils.java
public class AppUtils {
public static final String RSS_CNN_NEWS = "http://rss.cnn.com/rss/cnn_latest.rss";
public static final String RSS_GOOGLE_NEW = "https://news.google.com/?output=rss";
public static final String TAG = "DIGIPLUSE";
和 Api.java:
public void getNews(int position, FetchListener listener) {
String url = null;
if (position == 0) {
url = AppUtils.RSS_CNN_NEWS;
} else {
url = AppUtils.RSS_GOOGLE_NEW;
}
new AsyncHTTPPost().execute(url, listener);
}
我试试这个:
public class AppUtils {
public static final String RSS_1 = "http://example.org/feed&type=rss";
public static final String RSS_2 = "http://example.org/feed&type=rss";
public static final String RSS_3 = "http://example.org/feed&type=rss";
public static final String RSS_4 = "http://example.org/feed&type=rss";
还有这个:
public void getNews(int position, FetchListener listener) {
String url = null;
if (position == 0) {
url = AppUtils.RSS_1;
} else {
url = AppUtils.RSS_2;
url = AppUtils.RSS_3;
url = AppUtils.RSS_4;
}
当我启动应用程序时,它会显示 4 个项目,但 url 仅适用于第一个和第二个菜单项... 有人有想法吗?
感谢您的回答...
【问题讨论】: