我总是得到NullPointerException异常而开始karsilastir活动在我的代码 这里发送活动代码:传递ArrayList的活动到活动
karsilastir.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent_notify=new Intent();
intent_notify.setClass(Evraka1Activity.this,karsilastir.class);
Bundle bundle=new Bundle();
bundle.putStringArrayList("urunler", urunler);
intent_notify.putExtra("urunler",bundle);
//startService(intent_notify);
startActivity(intent_notify);
}
这里接收活动代码:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.karsilastirmasonuclari);
Intent intent = getIntent();
Bundle b = intent.getExtras();
gelenurunler = b.getStringArrayList("urunler");
}
我尝试从任何你的链接说,但它不也行 – cyo
b.putIntegerArrayListExtra(字符串名称,ArrayList的值);我得到了编译错误,它说:“该方法putStringArrayListExtra(String,ArrayList )未定义类型Bundle“ –
cyo