1

私はArrayAdapterを拡張する1つのクラスを持っています。以下はクラスのコンストラクタです。配列全体の値を、この現在のクラスの別の配列にコピーしたいと考えています。私はこのようにしようとしています.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;
}
4

4 に答える 4

0

アレイコピーは機能しますか? (ここにあります: http://www.aviyehuda.com/blog/2011/06/25/android-quick-tip-use-system-arraycopy/ )

于 2013-09-10T06:58:51.847 に答える
0

この方法を試してください

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.clone();
    this.language=language;
}
于 2013-09-10T06:57:43.327 に答える