Java Code Examples for android.os.Parcel#readBooleanArray()
The following examples show how to use
android.os.Parcel#readBooleanArray() .
These examples are extracted from open source projects.
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source Project: openapk File: AppItem.java License: GNU General Public License v3.0 | 6 votes |
public AppItem(Parcel parcel) { icon = parcel.readParcelable(getClass().getClassLoader()); packageLabel = parcel.readString(); packageName = parcel.readString(); versionName = parcel.readString(); versionCode = parcel.readString(); data = parcel.readString(); source = parcel.readString(); install = parcel.readString(); update = parcel.readString(); boolean[] flags = new boolean[4]; parcel.readBooleanArray(flags); system = flags[0]; disable = flags[1]; hide = flags[2]; favorite = flags[3]; }
Example 2
Source Project: android-styled-dialogs File: SparseBooleanArrayParcelable.java License: Apache License 2.0 | 6 votes |
@Override public SparseBooleanArrayParcelable createFromParcel(Parcel source) { SparseBooleanArrayParcelable read = new SparseBooleanArrayParcelable(); int size = source.readInt(); int[] keys = new int[size]; boolean[] values = new boolean[size]; source.readIntArray(keys); source.readBooleanArray(values); for (int i = 0; i < size; i++) { read.put(keys[i], values[i]); } return read; }
Example 3
Source Project: material-components-android File: ParcelableSparseBooleanArray.java License: Apache License 2.0 | 6 votes |
@NonNull @Override public ParcelableSparseBooleanArray createFromParcel(@NonNull Parcel source) { int size = source.readInt(); ParcelableSparseBooleanArray read = new ParcelableSparseBooleanArray(size); int[] keys = new int[size]; boolean[] values = new boolean[size]; source.readIntArray(keys); source.readBooleanArray(values); for (int i = 0; i < size; i++) { read.put(keys[i], values[i]); } return read; }
Example 4
Source Project: android-recipes-app File: SearchWithRecipeRecord.java License: Apache License 2.0 | 6 votes |
private SearchWithRecipeRecord(Parcel in) { super(SearchWithRecipe.CONTENT_URI); setId(in.readLong()); mName = in.readString(); mImage = in.readString(); mPrepTime = in.readLong(); mCookTime = in.readLong(); mCategory = in.readString(); mString = in.readString(); mFavorite = (in.readInt() > 0); mTotalTime = in.readLong(); boolean[] dirtyFlags = new boolean[8]; in.readBooleanArray(dirtyFlags); mNameDirty = dirtyFlags[0]; mImageDirty = dirtyFlags[1]; mPrepTimeDirty = dirtyFlags[2]; mCookTimeDirty = dirtyFlags[3]; mCategoryDirty = dirtyFlags[4]; mStringDirty = dirtyFlags[5]; mFavoriteDirty = dirtyFlags[6]; mTotalTimeDirty = dirtyFlags[7]; }
Example 5
Source Project: android-recipes-app File: IngredientsRecord.java License: Apache License 2.0 | 6 votes |
private IngredientsRecord(Parcel in) { super(Ingredients.CONTENT_URI); setId(in.readLong()); mRecipeId = in.readLong(); mIngredient = in.readString(); mQuantity = in.readLong(); mUnits = in.readString(); boolean[] dirtyFlags = new boolean[4]; in.readBooleanArray(dirtyFlags); mRecipeIdDirty = dirtyFlags[0]; mIngredientDirty = dirtyFlags[1]; mQuantityDirty = dirtyFlags[2]; mUnitsDirty = dirtyFlags[3]; }
Example 6
Source Project: iBeebo File: AccountBean.java License: GNU General Public License v3.0 | 6 votes |
public AccountBean createFromParcel(Parcel in) { AccountBean accountBean = new AccountBean(); accountBean.access_token = in.readString(); accountBean.expires_time = in.readLong(); accountBean.navigationPosition = in.readInt(); // uname cookie accountBean.uname = in.readString(); accountBean.pwd = in.readString(); accountBean.cookie = in.readString(); accountBean.access_token_hack = in.readString(); accountBean.expires_time_hack = in.readLong(); accountBean.gsid = in.readString(); // boolean[] booleans = new boolean[1]; in.readBooleanArray(booleans); accountBean.black_magic = booleans[0]; accountBean.info = in.readParcelable(UserBean.class .getClassLoader()); return accountBean; }
Example 7
Source Project: Expense-Tracker-App File: SparseBooleanArrayParcelable.java License: MIT License | 6 votes |
@Override public SparseBooleanArrayParcelable createFromParcel(Parcel source) { SparseBooleanArrayParcelable read = new SparseBooleanArrayParcelable(); int size = source.readInt(); int[] keys = new int[size]; boolean[] values = new boolean[size]; source.readIntArray(keys); source.readBooleanArray(values); for (int i = 0; i < size; i++) { read.put(keys[i], values[i]); } return read; }
Example 8
Source Project: AsteroidOSSync File: AppInfo.java License: GNU General Public License v3.0 | 5 votes |
private AppInfo(Parcel in) { label = in.readString(); packageName = in.readString(); boolean[] bools = new boolean[4]; in.readBooleanArray(bools); system = bools[0]; installed = bools[1]; checked = bools[2]; icon = in.readParcelable(getClass().getClassLoader()); }
Example 9
Source Project: BigApp_Discuz_Android File: MarqueeTextView.java License: Apache License 2.0 | 5 votes |
private SavedState(Parcel in) { super(in); boolean[] b = null; in.readBooleanArray(b); if (b != null && b.length > 0) isStarting = b[0]; step = in.readFloat(); }
Example 10
Source Project: LoopBar File: LoopBarView.java License: MIT License | 5 votes |
@SuppressWarnings("unused") private SavedState(Parcel parcel) { super(parcel); mCurrentItemPosition = parcel.readInt(); @GravityAttr int gravity = parcel.readInt(); mSelectionGravity = gravity; @ScrollAttr int scrollMode = parcel.readInt(); mScrollMode = scrollMode; boolean[] booleanValues = new boolean[1]; parcel.readBooleanArray(booleanValues); mIsInfinite = booleanValues[0]; mAdapterSize = parcel.readInt(); }
Example 11
Source Project: android-recipes-app File: RecipesRecord.java License: Apache License 2.0 | 5 votes |
private RecipesRecord(Parcel in) { super(Recipes.CONTENT_URI); setId(in.readLong()); mSource = in.readString(); mSourceName = in.readString(); mName = in.readString(); mPrepTime = in.readLong(); mCookTime = in.readLong(); mTotalTime = in.readLong(); mServes = in.readLong(); mDirections = in.readString(); mCategory = in.readString(); mImage = in.readString(); mSummary = in.readString(); mFavorite = (in.readInt() > 0); mRecipeId = in.readString(); boolean[] dirtyFlags = new boolean[13]; in.readBooleanArray(dirtyFlags); mSourceDirty = dirtyFlags[0]; mSourceNameDirty = dirtyFlags[1]; mNameDirty = dirtyFlags[2]; mPrepTimeDirty = dirtyFlags[3]; mCookTimeDirty = dirtyFlags[4]; mTotalTimeDirty = dirtyFlags[5]; mServesDirty = dirtyFlags[6]; mDirectionsDirty = dirtyFlags[7]; mCategoryDirty = dirtyFlags[8]; mImageDirty = dirtyFlags[9]; mSummaryDirty = dirtyFlags[10]; mFavoriteDirty = dirtyFlags[11]; mRecipeIdDirty = dirtyFlags[12]; }
Example 12
Source Project: iBeebo File: AnimationRect.java License: GNU General Public License v3.0 | 5 votes |
public AnimationRect createFromParcel(Parcel in) { AnimationRect rect = new AnimationRect(); rect.scaledBitmapRect = in.readParcelable(Rect.class.getClassLoader()); rect.imageViewEntireRect = in.readParcelable(Rect.class.getClassLoader()); rect.imageViewVisibleRect = in.readParcelable(Rect.class.getClassLoader()); rect.type = in.readInt(); boolean[] booleans = new boolean[1]; in.readBooleanArray(booleans); rect.isTotalVisible = booleans[0]; boolean[] isTotalInvisibleBooleans = new boolean[1]; in.readBooleanArray(isTotalInvisibleBooleans); rect.isTotalInvisible = isTotalInvisibleBooleans[0]; boolean[] isScreenPortraitArray = new boolean[1]; in.readBooleanArray(isScreenPortraitArray); rect.isScreenPortrait = isScreenPortraitArray[0]; rect.thumbnailWidthHeightRatio = in.readFloat(); rect.thumbnailWidth = in.readInt(); rect.thumbnailHeight = in.readInt(); rect.widgetWidth = in.readInt(); rect.widgetHeight = in.readInt(); rect.clipByParentRectTop = in.readFloat(); rect.clipByParentRectBottom = in.readFloat(); rect.clipByParentRectLeft = in.readFloat(); rect.clipByParentRectRight = in.readFloat(); return rect; }
Example 13
Source Project: google-authenticator-android File: PinInfo.java License: Apache License 2.0 | 5 votes |
public PinInfo(Parcel pc) { // Using readValue instead of readString since mPin can be null. mPin = (String) pc.readValue(PinInfo.class.getClassLoader()); mIndex = (AccountIndex) pc.readSerializable(); boolean[] booleanArray = new boolean[2]; pc.readBooleanArray(booleanArray); mIsHotp = booleanArray[0]; mHotpCodeGenerationAllowed = booleanArray[1]; }
Example 14
Source Project: iBeebo File: TopTipsView.java License: GNU General Public License v3.0 | 5 votes |
@SuppressWarnings("unchecked") private SavedState(Parcel in) { super(in); Bundle bundle = in.readBundle(); this.ids = (TreeSet<Long>) bundle.getSerializable("ids"); this.type = (Type) bundle.getSerializable("type"); boolean[] disappearArray = new boolean[2]; in.readBooleanArray(disappearArray); this.disappear = disappearArray[0]; this.visible = disappearArray[1]; }
Example 15
Source Project: parceler File: BooleanArrayParcelConverter.java License: Apache License 2.0 | 5 votes |
@Override public boolean[] fromParcel(Parcel parcel) { boolean[] array; int size = parcel.readInt(); if (size == NULL) { array = null; } else { array = new boolean[size]; parcel.readBooleanArray(array); } return array; }
Example 16
Source Project: BlackLight File: MessageModel.java License: GNU General Public License v3.0 | 5 votes |
@Override public MessageModel createFromParcel(Parcel in) { MessageModel ret = new MessageModel(); ret.created_at = in.readString(); ret.id = in.readLong(); ret.mid = in.readLong(); ret.idstr = in.readString(); ret.text = in.readString(); ret.source = in.readString(); boolean[] array = new boolean[2]; in.readBooleanArray(array); ret.favorited = array[0]; ret.truncated = array[1]; ret.in_reply_to_status_id = in.readString(); ret.in_reply_to_user_id = in.readString(); ret.in_reply_to_screen_name = in.readString(); ret.thumbnail_pic = in.readString(); ret.bmiddle_pic = in.readString(); ret.original_pic = in.readString(); ret.geo = in.readParcelable(GeoModel.class.getClassLoader()); ret.user = in.readParcelable(UserModel.class.getClassLoader()); ret.retweeted_status = in.readParcelable(MessageModel.class.getClassLoader()); ret.reposts_count = in.readInt(); ret.comments_count = in.readInt(); ret.attitudes_count = in.readInt(); in.readTypedList(ret.pic_urls, PictureUrl.CREATOR); return ret; }
Example 17
Source Project: iBeebo File: UserBean.java License: GNU General Public License v3.0 | 5 votes |
public UserBean createFromParcel(Parcel in) { UserBean userBean = new UserBean(); userBean.id = in.readString(); userBean.screen_name = in.readString(); userBean.name = in.readString(); userBean.province = in.readString(); userBean.city = in.readString(); userBean.location = in.readString(); userBean.description = in.readString(); userBean.url = in.readString(); userBean.profile_image_url = in.readString(); userBean.cover_image = in.readString(); userBean.domain = in.readString(); userBean.gender = in.readString(); userBean.statuses_count = in.readString(); userBean.favourites_count = in.readString(); userBean.created_at = in.readString(); userBean.allow_all_act_msg = in.readString(); userBean.remark = in.readString(); userBean.geo_enabled = in.readString(); userBean.allow_all_comment = in.readString(); userBean.avatar_large = in.readString(); userBean.verified_reason = in.readString(); userBean.verified_type = in.readInt(); userBean.online_status = in.readString(); userBean.bi_followers_count = in.readString(); userBean.followers_count = in.readString(); userBean.friends_count = in.readString(); boolean[] booleans = new boolean[3]; in.readBooleanArray(booleans); userBean.following = booleans[0]; userBean.follow_me = booleans[1]; userBean.verified = booleans[2]; return userBean; }
Example 18
Source Project: iBeebo File: MessageBean.java License: GNU General Public License v3.0 | 4 votes |
public MessageBean createFromParcel(Parcel in) { MessageBean messageBean = new MessageBean(); messageBean.created_at = in.readString(); messageBean.id = in.readLong(); messageBean.idstr = in.readString(); messageBean.text = in.readString(); messageBean.source = in.readString(); boolean[] booleans = new boolean[1]; in.readBooleanArray(booleans); messageBean.favorited = booleans[0]; messageBean.truncated = in.readString(); messageBean.in_reply_to_status_id = in.readString(); messageBean.in_reply_to_user_id = in.readString(); messageBean.in_reply_to_screen_name = in.readString(); messageBean.mid = in.readString(); messageBean.reposts_count = in.readInt(); messageBean.comments_count = in.readInt(); messageBean.thumbnail_pic = in.readString(); messageBean.bmiddle_pic = in.readString(); messageBean.original_pic = in.readString(); messageBean.sourceString = in.readString(); messageBean.mills = in.readLong(); messageBean.retweeted_status = in.readParcelable(MessageBean.class.getClassLoader()); messageBean.user = in.readParcelable(UserBean.class.getClassLoader()); messageBean.geo = in.readParcelable(GeoBean.class.getClassLoader()); messageBean.pic_urls = new ArrayList<PicUrls>(); in.readTypedList(messageBean.pic_urls, PicUrls.CREATOR); messageBean.pic_ids = new ArrayList<String>(); in.readStringList(messageBean.pic_ids); messageBean.pic_infos = new ArrayList<HotWeiboPicInfos>(); in.readTypedList(messageBean.pic_infos, HotWeiboPicInfos.CREATOR); return messageBean; }
Example 19
Source Project: Leaderboards File: FilterSpec.java License: Apache License 2.0 | 4 votes |
public FilterSpec(Parcel pc){ pc.readBooleanArray(factions); pc.readBooleanArray(classes); pc.readBooleanArray(races); }
Example 20
Source Project: edx-app-android File: DownloadDescriptor.java License: Apache License 2.0 | 4 votes |
private DownloadDescriptor(Parcel in) { this.url = in.readString(); boolean[] forceDownload = new boolean[1]; in.readBooleanArray(forceDownload); this.forceDownload = forceDownload != null && forceDownload.length > 0 && forceDownload[0]; }