2012-03-12 9 views
0

iがそれらの間でデータを共有する2つの活性を有する作業onActivityResult )は、デバッグモードで

@Override 
protected void onActivityResult(int requestCode, int resultCode, Intent data) { 

    if (requestCode == REQ_DIRECCIONES) //actualizamos la direccion 
    { 
     if (data != null){ 
      Sharable sh = (Sharable)data.getExtras().getParcelable("item"); 
      OElement item = (OElement) sh.getObject(); 
      //HERE!! "item" is NULL in runtime mode but not in debug mode 
     } 
    } 
} 

答えて

0

Parcelableの実装について教えてください。私はあなたが代わりにputExtra(String, Serializable)Serializableインターフェイスを使用してみることをお勧めします。

+0

ありがとうございます!私はSerializableを使用し、それは正常に動作します。 – thenosic

関連する問題