0
CharSequence[] mPhotoOptions = new CharSequence[10];
mPhotoOptions = getResources().getStringArray(R.array.save_coupon_add_photo_options);
if (!TextUtils.isEmpty(mItemList.mItemImagePath) || !TextUtils.isEmpty(mResizedPhotoFilePath) ) {
mPhotoOptions[2]= getResources().getString(R.string.remove_image);
}
它給ArrayOutOfBoundException
的CharSequence []:廣東話添加元素陣列
它沒有分配10個字符 - 它分配了一個10個CharSequence元素的數組。那些不是字符。 –
謝謝,更正。 – user949300
「R.array.save_coupon_add_photo_options」是指具有2個元素的字符串數組。..「mPhotoOptions」(CharSequence [])的長度固定爲2 ..如何添加第三個元素..上面的代碼給出Exception。 –