我正在使用ListView制作应用。 ListView需要一个单独的类,您可以在其中设置触摸ListView中的项时发生的操作。我编程下载文件并显示ProgressDialog。
错误出现在以下代码行中:
myDialog = new ProgressDialog(MainActivity.this);
在MainActivity.this。
有人可以帮我解决问题吗?
答案 0 :(得分:0)
问题在于您尝试从位于完全不同文件中的其他类引用MainActivity
。
此外,BaseAdapter
的工作不是Dialog
,而是Activity
。让Activity
做它是更好的设计。这样做也可以解决您遇到的问题,因为您可以直接引用{{1}}。