Refine search
private SavedState(Parcel in) { super(in); animationName = in.readString(); progress = in.readFloat(); isAnimating = in.readInt() == 1; imageAssetsFolder = in.readString(); repeatMode = in.readInt(); repeatCount = in.readInt(); }
public SavedState(Parcel source) { super(source); tagCount = source.readInt(); tags = new String[tagCount]; source.readStringArray(tags); checkedPosition = source.readInt(); input = source.readString(); }
@Override public void writeToParcel(Parcel dest, int flags) { dest.writeParcelable(otherClass, flags); dest.writeString(name); dest.writeInt(id); } private MyClass(Parcel in) { otherClass = (OtherClass) in.readParcelable(OtherClass.class.getClassLoader()); name = in.readString(); id = in.readInt(); }
private SavedState(Parcel in) { super(in); this.imagePlaceHolderResId = in.readInt(); this.imageUrl = in.readString(); }
@Test public void testWriteThenReadIsOkIfNotAtEnd() { parcel.writeInt(1); parcel.writeInt(2); parcel.writeInt(3); parcel.writeInt(4); parcel.setDataPosition(0); parcel.writeInt(5); assertThat(parcel.readInt()).isEqualTo(2); assertThat(parcel.readInt()).isEqualTo(3); assertThat(parcel.readInt()).isEqualTo(4); // This should succeed: while this is weird, the caller didn't clearly forget to reset the data // position, and is reading past the end of the parcel in a normal way. assertThat(parcel.readInt()).isEqualTo(0); }
public void writeToParcel(Parcel out, int flags) { out.writeString(_mac); out.writeString(_pan); out.writeInt(_band); out.writeSerializable(_lqis); out.writeTypedList(_devices); } private ZigBeeNetwork(Parcel in) { _mac = in.readString(); _pan = in.readString(); _band = in.readInt(); _lqis = (ArrayList<Integer>) in.readSerializable(); in.readTypedList(_devices, ZigBeeDev.CREATOR); }
JobId(Parcel in) { this.vuid = in.readInt(); this.packageName = in.readString(); this.clientJobId = in.readInt(); }
@Test public void testReadWriteMultipleInts() { for (int i = 0; i < 10; ++i) { parcel.writeInt(i); } parcel.setDataPosition(0); for (int i = 0; i < 10; ++i) { assertThat(parcel.readInt()).isEqualTo(i); } // now try to read past the number of items written and see what happens assertThat(parcel.readInt()).isEqualTo(0); }
@Test public void testReadWriteStringInt() { for (int i = 0; i < 10; ++i) { parcel.writeString(Integer.toString(i)); parcel.writeInt(i); } parcel.setDataPosition(0); for (int i = 0; i < 10; ++i) { assertThat(parcel.readString()).isEqualTo(Integer.toString(i)); assertThat(parcel.readInt()).isEqualTo(i); } // now try to read past the number of items written and see what happens assertThat(parcel.readString()).isNull(); assertThat(parcel.readInt()).isEqualTo(0); }
protected GalleryPreview(Parcel in) { this.imageUrl = in.readString(); this.pageUrl = in.readString(); this.position = in.readInt(); this.offsetX = in.readInt(); this.offsetY = in.readInt(); this.clipWidth = in.readInt(); this.clipHeight = in.readInt(); }
private VUserInfo(Parcel source) { id = source.readInt(); name = source.readString(); iconPath = source.readString(); flags = source.readInt(); serialNumber = source.readInt(); creationTime = source.readLong(); lastLoggedInTime = source.readLong(); partial = source.readInt() != 0; profileGroupId = source.readInt(); } }
public Emojicon(Parcel in) { this.icon = in.readInt(); this.value = (char) in.readInt(); this.emoji = in.readString(); }
@Test public void testDataPositionAfterSomeReads() { parcel.writeInt(1); parcel.writeFloat(5); parcel.writeDouble(37); parcel.setDataPosition(0); parcel.readInt(); assertThat(parcel.dataPosition()).isEqualTo(4); parcel.readFloat(); assertThat(parcel.dataPosition()).isEqualTo(8); parcel.readDouble(); assertThat(parcel.dataPosition()).isEqualTo(16); }
private AHNotification(Parcel in) { text = in.readString(); textColor = in.readInt(); backgroundColor = in.readInt(); }
protected FavListUrlBuilder(Parcel in) { this.mIndex = in.readInt(); this.mKeyword = in.readString(); this.mFavCat = in.readInt(); }
protected BadgerInfo(Parcel in) { userId = in.readInt(); packageName = in.readString(); badgerCount = in.readInt(); className = in.readString(); }
private AppSettingsDialog(Parcel in) { mThemeResId = in.readInt(); mRationale = in.readString(); mTitle = in.readString(); mPositiveButtonText = in.readString(); mNegativeButtonText = in.readString(); mRequestCode = in.readInt(); mIntentFlags = in.readInt(); }