これは、リソースからの 2 つの配列を 1 つの配列にバインドすると考えました。
Resource res=getResources();
final int[] one_array=res.getIntArray(R.array.first_array) + res.getIntArray(R.array.second_array);
ただし、次のように変数配列を宣言することはできません。
The operator + is undefined for the argument type(s) int[], int[]
また、リソースから 2 つの配列 + 1 つの配列を 1 つの配列にバインドしたいと考えています。私の考えでは、次のようにする必要があります。
Resource res=getResource();
final int[] one_array={ 1,2,3,4,5,res.getIntArray(R.array.first_array),res.getIntArray(R.array.second_array) };
ただし、次のように変数配列を宣言することはできません。
Multiple markers at this line
- Type mismatch: cannot convert from
int[] to int
リソースと通常の配列から2つの配列をバインドして、1つの配列を宣言するにはどうすればよいですか? 配列をバインドするための別の/代替方法/解決策はありますか?