Code example for Intent

Methods: getExtrasgetParcelableExtraputExtra

0
        assertNotSame(serializable, intent.getSerializableExtra("foo"));
    } 
 
    @Test 
    public void testParcelableExtra() throws Exception { 
        Intent intent = new Intent();
        Parcelable parcelable = new TestParcelable(44);
        assertSame(intent, intent.putExtra("foo", parcelable));
        assertSame(parcelable, intent.getExtras().get("foo"));
        assertSame(parcelable, intent.getParcelableExtra("foo"));
    } 
 
    @Test 
    public void testParcelableArrayExtra() throws Exception { 
        Intent intent = new Intent();
        Parcelable parcelable = new TestParcelable(11);
        intent.putExtra("foo", parcelable);
        assertSame(null, intent.getParcelableArrayExtra("foo"));
        Parcelable[] parcelables = {new TestParcelable(12), new TestParcelable(13)};
        assertSame(intent, intent.putExtra("bar", parcelables));
        assertSame(parcelables, intent.getParcelableArrayExtra("bar"));