我想通過捆綁將一個活動的列表傳遞給另一個活動。我是這樣做的,假設原始數組只能通過android中的bundle傳遞。不知道這是不是真的,但這不是重點。重點是儘管我盡了最大的努力,但我仍然得到一個NullPointerException。這裏是我的代碼從一個類(發件人):在Android應用程序捆綁問題
private void startSwitcher() {
int[] mThumb = {
R.drawable.lp_image1_thumb, R.drawable.lp_image2_thumb, R.drawable.lp_image3_thumb,
R.drawable.lp_image4_thumb, R.drawable.lp_image5_thumb, R.drawable.lp_image6_thumb,
R.drawable.lp_image7_thumb, R.drawable.lp_image8_thumb, R.drawable.lp_image9_thumb,
R.drawable.lp_image10_thumb};
Bundle b=new Bundle();
b.putIntArray("mThumbSent", mThumb);
Intent startSwitcher = new Intent(A.this, ImageSwitch1.class);
startSwitcher.putExtras(b);
startActivity(startSwitcher);
,這裏是在接收器的代碼:
public class ImageSwitch1 extends Activity{
Bundle b=this.getIntent().getExtras();
int[] mThumb = b.getIntArray("mThumbSent");
Public Void onCreate...(redacted)
}
你從哪裏得到的NullPointerException異常到底是什麼? – MrZander