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];
}