我想在rss feed应用程序中实现多类别,我创建了一个Downloader方法,该方法可以在mainactivity中正常工作。
但是Downloader方法在选项卡片段中不起作用。
这是我的项目和Downloader方法的屏幕截图。
单击此处获取项目屏幕截图
当我在片段中实现downloader方法时,它显示错误。
上下文c不能在这里解析
public static boolean isOdd(int i) {
return (i & 1) != 0;
}
如果需要其他信息,请发表评论。
答案 0 :(得分:0)
您在类的签名中定义了第一个参数应为上下文。您尝试在代码中传递一个未定义的变量c,这就是为什么c被突出显示为错误的原因。要修复代码,请定义c或将上下文直接传递到构造函数中。
您可以通过调用getContext()
来获取上下文,它应该可以工作:
new Downloader(getContext(), urlAddress, recyclerview).execute();