gpt4 book ai didi

java - 创建apk时报错: this class should provide a default constructor,

转载 作者:行者123 更新时间:2023-11-30 01:56:06 25 4
gpt4 key购买 nike

我在构建 apk 时遇到了这个错误:这个类应该提供一个默认构造函数(一个没有参数的公共(public)构造函数)

我搜索了这个错误,一个解决方案是更改类名,我试过了,但是其他类出现了错误,并且在将一些类的名称更改为第一个后,我陷入了困境。

我报错的第一个类是这个

CustomaAdapter.java

public class CustomAdapter extends BaseAdapter {


// Declare Variables
Context context;
LayoutInflater inflater;
ImageLoader imageLoader;
private List<Juegos> juegoslist = null;
private ArrayList<Juegos> arraylist;


public CustomAdapter(Context context,
List<Juegos> juegoslist) {

this.context = context;
this.juegoslist = juegoslist;
inflater = LayoutInflater.from(context);
this.arraylist = new ArrayList<Juegos>();
this.arraylist.addAll(juegoslist);
imageLoader = new ImageLoader(context);

}

我可以在设备上毫无问题地运行该应用程序,但我无法创建 apk。有人可以帮我解决这个问题吗?

感谢和问候,

最佳答案

当您重写构造函数时,该类知道它不再存在,因为您只是在定义修改后的构造函数。要解决它,只需在类中放置一个空的构造函数:

public CustomAdapter(){}

关于java - 创建apk时报错: this class should provide a default constructor,,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32187841/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com