5
リソースに短絡の配列を格納するXMLファイルがあります。この配列を割り当てる必要がありますが、Android APIはintの配列(getResources.getIntArray()
)を取得する方法しか提供していません。私は整数の配列を取得し、後で短パンの配列に変換してしまったが、それはほとんど理想的ではない。Android上のリソースから効率的に短い配列を取得する方法は?
Androidリソースからショートの配列を取得する方法はありますか?そうでない場合、int配列を短い配列に変換する、より効率的な/より洗練された方法がありますか?私のコードは現在次のようになっています:
int indicesInt[] = context.getResources().getIntArray(R.array.indices);
short indices[] = new short[indicesInt.length];
for (int i = 0; i < indicesInt.length; i++) {
indices[i] = (short)indicesInt[i];
}