根据错误信息显示,您在 MainActivity.java 文件的第 192 行中使用了错误的类型。您尝试将一个匿名的 AsyncTask<Void,Void,String> 对象传递给 downloadImage() 方法,但是 downloadImage() 方法需要一个 View 类型的参数。

要解决这个问题,您需要确定 downloadImage() 方法所需的参数类型,并相应地更改代码。根据您的需求,您可能需要传递一个 View 对象作为 downloadImage() 方法的参数。您可以尝试使用当前活动的布局中的视图或创建一个新的视图对象作为参数。

示例代码:

  1. 使用当前活动的布局中的视图对象作为参数: View view = findViewById(android.R.id.content); downloadImage(view);

  2. 创建一个新的视图对象作为参数: View view = new View(this); downloadImage(view);

请根据您的具体需求选择适合的解决方案,并将其应用于您的代码中。

Android Studio 错误: incompatible types: <anonymous AsyncTask<Void,Void,String>> cannot be converted to View

原文地址: https://www.cveoy.top/t/topic/cumq 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录