我有两个活动,NewTransferMyOwn.java和FromAccount.java
当我从NewTransferMyOwn.java 到 FromAccount.java时,我写的代码如下:
Intent i = new Intent(NewTransferMyOwn.this, FromAccount.class);
startActivityForResult(i, FROM_ACCOUNT);
当我从 FromAccount.java 返回到 NewTransferMyOwn.java 时,我想传递一个完整的 Statement 类对象。
我的代码如下:
Statement st = ItemArray.get(arg2);//ItemArray is ArrayList<Statement>, arg2 is int
Intent intent = new Intent(FromAccount.this,NewTransferMyOwn.class).putExtra("myCustomerObj",st);
我在使用putExtra时遇到以下错误:
请改为 'getIntExtra'
当我这样做时,又需要将st强制转换为int,这里有什么问题?我该如何将Statement对象传回activity?