我偶然發現了一個我現在弄不清楚的問題。當我將一個包傳遞給一個新的活動時,我得到一個索引越界異常。android indexoutofboundsexception通過意圖傳遞包
我使用下面的代碼:
Intent intent = new intent(this, statelistactivity.class);
Bundle bundle = new bundle();
Bundle.putInt("id", _id);
Bundle.putString("name", _name);
Intent.putExtras(bundle);
startactivity(intent);
在我使用接收活動:
String name = getIntent().getString("name);
以下爲INT同樣的原則。
但是我的代碼從來沒有到達這裏,因爲outofboundsexception
。什麼會造成這種情況?
發佈您的LogCat輸出。 –
據我所知,outofbounds異常通常會在有數組或列表時出現,並且您正在嘗試訪問一個不在此數組範圍內的iten – 2011-10-04 07:56:15
我不認爲這個代碼甚至編譯了 – Caner