我有一个扩展ArrayAdapter的类,以下是该类的构造函数。我想将enitire数组值复制到此当前类的另一个数组。我正在尝试像this.values = values; 但它仅复制最后一个变量。我如何复制整个阵列?
public Custome_res_main_cetegories(Context context, String[] values,String language) {
super(context, R.layout.custome_main_cetegiores, values);
this.context = context;
this.values = values;
this.language=language;
}
一种方法是使用Arrays.copyOf:
public Custome_res_main_cetegories(Context context, String[] values,String language) {
super(context, R.layout.custome_main_cetegiores, values);
this.context = context;
this.values = Arrays.copyOf(values, values.length);
this.language=language;
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句