Here are the examples of the java api class android.widget.ImageView taken from open source projects.
1. MainActivity#setupTabIcons()
Project: Ishusho
File: MainActivity.java
File: MainActivity.java
private void setupTabIcons() { //RelativeLayout tabOneLayout = (RelativeLayout) LayoutInflater.from(this).inflate(R.layout.custom_tab, null); ImageView tabOne = (ImageView) LayoutInflater.from(this).inflate(R.layout.tab, null); tabOne.setContentDescription("@string/title_activity_gallery"); tabOne.setImageResource(R.drawable.ic_home_black_48dp); tabLayout.getTabAt(0).setCustomView(tabOne); ImageView tabTwo = (ImageView) LayoutInflater.from(this).inflate(R.layout.tab, null); tabTwo.setContentDescription("@string/title_activity_artists"); tabTwo.setImageResource(R.drawable.ic_person_follow_black_48dp); tabLayout.getTabAt(1).setCustomView(tabTwo); ImageView tabThree = (ImageView) LayoutInflater.from(this).inflate(R.layout.tab, null); tabThree.setContentDescription("@string/title_activity_create"); tabThree.setImageResource(R.drawable.ic_brush_black_48dp); tabLayout.getTabAt(2).setCustomView(tabThree); ImageView tabFour = (ImageView) LayoutInflater.from(this).inflate(R.layout.tab, null); tabThree.setContentDescription("@string/title_activity_profile"); tabFour.setImageResource(R.drawable.ic_person_black_48dp); tabLayout.getTabAt(3).setCustomView(tabFour); }
2. ShareMenu#addActionViews()
Project: PracticeDemo
File: ShareMenu.java
File: ShareMenu.java
/*????view*/ private void addActionViews() { setGravity(CENTER_HORIZONTAL); //???? Drawable wechat = getResources().getDrawable(R.mipmap.bg_share_weixin_n); int height = wechat.getIntrinsicHeight(); int width = wechat.getIntrinsicWidth(); LayoutParams lp = new LayoutParams(width, height); //???? lp.addRule(ALIGN_PARENT_BOTTOM, TRUE); ImageView imageView = new ImageView(mContext); imageView.setLayoutParams(lp); imageView.setTag(MESSAGE); imageView.setImageResource(R.drawable.bg_share_duanxin); imageView.setOnClickListener(mActionListener); addView(imageView); mViews.add(imageView); imageView = new ImageView(mContext); imageView.setLayoutParams(lp); imageView.setTag(WEIBO); imageView.setImageResource(R.drawable.bg_share_weibo); imageView.setOnClickListener(mActionListener); addView(imageView); mViews.add(imageView); imageView = new ImageView(mContext); imageView.setLayoutParams(lp); imageView.setTag(QZONE); imageView.setImageResource(R.drawable.bg_share_qzone); imageView.setOnClickListener(mActionListener); addView(imageView); mViews.add(imageView); imageView = new ImageView(mContext); imageView.setLayoutParams(lp); imageView.setTag(QQ); imageView.setImageResource(R.drawable.bg_share_qq); imageView.setOnClickListener(mActionListener); addView(imageView); mViews.add(imageView); imageView = new ImageView(mContext); imageView.setLayoutParams(lp); imageView.setTag(WEIXIN_CIRCLE); imageView.setImageResource(R.drawable.bg_share_pyq); imageView.setOnClickListener(mActionListener); addView(imageView); mViews.add(imageView); imageView = new ImageView(mContext); imageView.setLayoutParams(lp); imageView.setTag(WEIXIN); imageView.setImageResource(R.drawable.bg_share_weixin); imageView.setOnClickListener(mActionListener); addView(imageView); mViews.add(imageView); // imageView = new ImageView(mContext); // imageView.setLayoutParams(lp); // imageView.setTag(FACEBOOK); // imageView.setImageResource(R.drawable.selector_login_fb); // imageView.setOnClickListener(mActionListener); // addView(imageView); // mViews.add(imageView); // // imageView = new ImageView(mContext); // imageView.setLayoutParams(lp); // imageView.setTag(TWITTER); // imageView.setImageResource(R.drawable.selector_login_twitter); // imageView.setOnClickListener(mActionListener); // addView(imageView); // mViews.add(imageView); }
3. TVShowBannerImageGalleryAdapter#initPosterMetaData()
Project: serenity-android
File: TVShowBannerImageGalleryAdapter.java
File: TVShowBannerImageGalleryAdapter.java
/** * @param galleryCellView * @param pi * @param width * @param height */ protected void initPosterMetaData(View galleryCellView, SeriesContentInfo pi, int width, int height, boolean isPoster) { ImageView mpiv = (ImageView) galleryCellView.findViewById(R.id.posterImageView); mpiv.setBackgroundResource(R.drawable.gallery_item_background); mpiv.setScaleType(ImageView.ScaleType.FIT_XY); mpiv.setLayoutParams(new RelativeLayout.LayoutParams(width, height)); mpiv.setMaxHeight(height); mpiv.setMaxWidth(width); if (isPoster) { serenityImageLoader.displayImage(pi.getThumbNailURL(), mpiv); } else { serenityImageLoader.displayImage(pi.getImageURL(), mpiv); } }
4. SparkleDemoActivity#buildDecorForPage3()
Project: SparkleMotion
File: SparkleDemoActivity.java
File: SparkleDemoActivity.java
/** * Build the fourth page Decors: a sun that slides down as the ViewPager scrolls. */ private void buildDecorForPage3(SparkleViewPagerLayout parent, SparkleMotion sparkleMotion) { ImageView sunImageView = new ImageView(parent.getContext()); sunImageView.setImageResource(R.drawable.sun); int sunSize = getResources().getDimensionPixelSize(R.dimen.icon_sun_size); FrameLayout.LayoutParams lp = new FrameLayout.LayoutParams(sunSize, sunSize); sunImageView.setLayoutParams(lp); sunImageView.setTranslationY(-sunSize); sunImageView.setTranslationX(sunSize); Decor decor = new Decor.Builder(sunImageView).setPage(Page.pageRange(2, 4)).withLayer().build(); TranslationAnimation translationAnimation = new TranslationAnimation(Page.singlePage(2), sunSize, -sunSize, -sunSize / 3f, -sunSize / 3f, true); sparkleMotion.animate(translationAnimation).on(decor); }
5. DynamicRotationGuideView#init()
Project: AndroidStudyDemo
File: DynamicRotationGuideView.java
File: DynamicRotationGuideView.java
private void init(Context context) { left = new ImageView(context); left.setImageBitmap(BitmapFactory.decodeResource(context.getResources(), R.mipmap.day)); bitmaps.add(BitmapFactory.decodeResource(context.getResources(), R.mipmap.day)); right = new ImageView(context); right.setImageBitmap(BitmapFactory.decodeResource(context.getResources(), R.mipmap.night)); bitmaps.add(BitmapFactory.decodeResource(context.getResources(), R.mipmap.night)); top = new ImageView(context); top.setImageBitmap(BitmapFactory.decodeResource(context.getResources(), R.mipmap.up)); bitmaps.add(BitmapFactory.decodeResource(context.getResources(), R.mipmap.up)); bottom = new ImageView(context); bottom.setImageBitmap(BitmapFactory.decodeResource(context.getResources(), R.mipmap.down)); bitmaps.add(BitmapFactory.decodeResource(context.getResources(), R.mipmap.down)); center = new ImageView(context); center.setImageBitmap(BitmapFactory.decodeResource(context.getResources(), R.mipmap.animation_battery)); bitmaps.add(BitmapFactory.decodeResource(context.getResources(), R.mipmap.animation_battery)); screenW = ((Activity) context).getWindowManager().getDefaultDisplay().getWidth(); screenH = ((Activity) context).getWindowManager().getDefaultDisplay().getHeight(); this.addView(center); this.addView(left); this.addView(right); this.addView(top); this.addView(bottom); }
6. AbsDemoFragment#addRandomPic()
Project: MagicHeaderViewPager
File: AbsDemoFragment.java
File: AbsDemoFragment.java
/** * After pull to refresh, add a random picture */ public View addRandomPic() { ImageView iv = new ImageView(getActivity()); iv.setScaleType(ImageView.ScaleType.FIT_XY); iv.setImageResource(RandomPic.getInstance().getPicResId()); iv.setAdjustViewBounds(true); LinearLayout.LayoutParams lpIv = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT); LinearLayout ll = new LinearLayout(getActivity()); ll.addView(iv, lpIv); getInnerScroller().addHeaderView(ll); return ll; }
7. SecureLoadingProgressBar#init()
Project: braintree_android
File: SecureLoadingProgressBar.java
File: SecureLoadingProgressBar.java
private void init(Context context) { RelativeLayout.LayoutParams fillParams = new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT); fillParams.addRule(RelativeLayout.CENTER_IN_PARENT); ProgressBar loadingSpinner = (ProgressBar) inflate(context, R.layout.bt_secure_loading_progress_bar, null); loadingSpinner.setIndeterminate(true); loadingSpinner.setIndeterminateDrawable(context.getResources().getDrawable(R.drawable.bt_loading_animation)); loadingSpinner.setInterpolator(new LoadingSpinnerInterpolator()); loadingSpinner.setLayoutParams(fillParams); addView(loadingSpinner); RelativeLayout.LayoutParams imageParams = new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT); imageParams.addRule(RelativeLayout.CENTER_IN_PARENT); ImageView lockView = new ImageView(context); lockView.setImageDrawable(context.getResources().getDrawable(R.drawable.bt_secure)); lockView.setLayoutParams(imageParams); lockView.setPadding(0, 0, 0, 4); addView(lockView); }
8. IntroWithBackground#onCreate()
Project: AppIntro
File: IntroWithBackground.java
File: IntroWithBackground.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); addSlide(AppIntro2Fragment.newInstance("Title here", "Description here...\nYeah, I've added this fragment programmatically", R.drawable.ic_slide1, Color.TRANSPARENT)); addSlide(AppIntro2Fragment.newInstance("HTML Description", Html.fromHtml("<b>Description bold...</b><br><i>Description italic...</i>"), R.drawable.ic_slide1, Color.TRANSPARENT)); ImageView imageView = new ImageView(this); imageView.setImageResource(android.R.drawable.ic_dialog_email); imageView.setBackgroundColor(Color.BLACK); imageView.setLayoutParams(new FrameLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT)); setBackgroundView(imageView); setVibrate(true); setVibrateIntensity(30); }
9. SimpleImageBanner#onCreateItemView()
Project: FlycoPageIndicator
File: SimpleImageBanner.java
File: SimpleImageBanner.java
@Override public View onCreateItemView(int position) { View inflate = View.inflate(context, R.layout.adapter_simple_image, null); ImageView iv = ViewFindUtils.find(inflate, R.id.iv); Integer i = list.get(position); int itemWidth = dm.widthPixels; int itemHeight = (int) (itemWidth * 360 * 1.0f / 640); iv.setScaleType(ImageView.ScaleType.CENTER_CROP); iv.setLayoutParams(new LinearLayout.LayoutParams(itemWidth, itemHeight)); iv.setImageResource(i); return inflate; }
10. SampleAdapter#getGroupView()
Project: FloatingGroupExpandableListView
File: SampleAdapter.java
File: SampleAdapter.java
@Override public View getGroupView(int groupPosition, boolean isExpanded, View convertView, ViewGroup parent) { if (convertView == null) { convertView = mLayoutInflater.inflate(R.layout.sample_activity_list_group_item, parent, false); } final ImageView image = (ImageView) convertView.findViewById(R.id.sample_activity_list_group_item_image); image.setImageResource(mGroupDrawables[groupPosition]); final TextView text = (TextView) convertView.findViewById(R.id.sample_activity_list_group_item_text); text.setText(mGroups[groupPosition]); final ImageView expandedImage = (ImageView) convertView.findViewById(R.id.sample_activity_list_group_expanded_image); final int resId = isExpanded ? R.drawable.minus : R.drawable.plus; expandedImage.setImageResource(resId); return convertView; }
11. SettingView#addDivider()
Project: SettingView
File: SettingView.java
File: SettingView.java
private void addDivider(boolean iOSStylable) { ImageView divider = new ImageView(mContext); divider.setScaleType(ScaleType.FIT_XY); divider.setBackgroundColor(getResources().getColor(R.color.setting_view_item_bg_normal)); divider.setImageResource(R.drawable.divider); LayoutParams lps = new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT); lps.gravity = Gravity.RIGHT; if (iOSStyleable) { int paddingLeft = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_PX, getResources().getDimensionPixelSize(R.dimen.setting_view_min_height), getResources().getDisplayMetrics()) + (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_PX, getResources().getDimensionPixelSize(R.dimen.setting_view_lr_padding), getResources().getDisplayMetrics()); divider.setPadding(paddingLeft, 0, 0, 0); } addView(divider, lps); }
12. MasterLayout#initialise()
Project: TH-ProgressButton
File: MasterLayout.java
File: MasterLayout.java
private void initialise() { cusview = new CusImage(getContext(), this); buttonimage = new ImageView(getContext()); full_circle_image = new ImageView(getContext()); arc_image = new ImageView(getContext()); fillcircle = new ImageView(getContext()); cusview.setClickable(false); buttonimage.setClickable(false); full_circle_image.setClickable(false); arc_image.setClickable(false); cusview.setClickable(false); setClickable(true); fillcircle.setClickable(false); }
13. MediaInfoFragment#updateImage()
Project: VCL-Android
File: MediaInfoFragment.java
File: MediaInfoFragment.java
private void updateImage() { if (getView() == null) return; ImageView imageView = (ImageView) getView().findViewById(R.id.image); imageView.setImageBitmap(mImage); ViewGroup.LayoutParams lp = imageView.getLayoutParams(); lp.height = mImage.getHeight(); lp.width = mImage.getWidth(); imageView.setLayoutParams(lp); imageView.setScaleType(ImageView.ScaleType.CENTER_CROP); mPlayButton.setVisibility(View.VISIBLE); mLengthView.setVisibility(View.VISIBLE); }
14. FleetListHelper#addImageToRow()
Project: wwmmo
File: FleetListHelper.java
File: FleetListHelper.java
/* private static void addImageToRow(Context context, LinearLayout row, Sprite sprite, float size) { addImageToRow(context, row, sprite, 0, 0, size); } */ private static void addImageToRow(Context context, LinearLayout row, Bitmap bmp, float size) { ImageView iv = new ImageView(context); iv.setImageBitmap(bmp); if (size == 0) { size = 16.0f; } LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams((int) size * 2, (int) size * 2); lp.setMargins(5, -5, 5, -5); iv.setLayoutParams(lp); row.addView(iv); }
15. WPMainTabLayout#addTab()
Project: WordPress-Android
File: WPMainTabLayout.java
File: WPMainTabLayout.java
private void addTab(@DrawableRes int iconId, @StringRes int contentDescriptionId, boolean isNoteTab) { View customView = LayoutInflater.from(getContext()).inflate(R.layout.tab_icon, null); ImageView icon = (ImageView) customView.findViewById(R.id.tab_icon); icon.setImageResource(iconId); icon.setContentDescription(getResources().getText(contentDescriptionId)); // each tab has a badge icon, but we only care about the one on the notifications tab if (isNoteTab) { mNoteBadge = customView.findViewById(R.id.tab_badge); } addTab(newTab().setCustomView(customView)); }
16. VKShareDialogDelegate#addBitmapToPreview()
Project: vk-android-sdk
File: VKShareDialogDelegate.java
File: VKShareDialogDelegate.java
private void addBitmapToPreview(Bitmap sourceBitmap) { if (dialogFragmentI.getActivity() == null) return; Bitmap b = VKUIHelper.getRoundedCornerBitmap(sourceBitmap, SHARE_PHOTO_HEIGHT, SHARE_PHOTO_CORNER_RADIUS); if (b == null) return; ImageView iv = new ImageView(dialogFragmentI.getActivity()); iv.setImageBitmap(b); iv.setAdjustViewBounds(true); LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT); params.setMargins(mPhotoLayout.getChildCount() > 0 ? SHARE_PHOTO_MARGIN_LEFT : 0, 0, 0, 0); mPhotoLayout.addView(iv, params); mPhotoLayout.invalidate(); mPhotoScroll.invalidate(); }
17. BannerLayout#getImageView()
Project: awesome-component-Android
File: BannerLayout.java
File: BannerLayout.java
@NonNull private ImageView getImageView(String url, final int position) { ImageView imageView = new ImageView(getContext()); imageView.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { if (onBannerItemClickListener != null) { onBannerItemClickListener.onItemClick(position); } } }); imageView.setScaleType(ImageView.ScaleType.CENTER_CROP); if (defaultImage != 0) { Glide.with(getContext()).load(url).placeholder(defaultImage).centerCrop().into(imageView); } else { Glide.with(getContext()).load(url).centerCrop().into(imageView); } return imageView; }
18. BannerLayout#getImageView()
Project: awesome-component-Android
File: BannerLayout.java
File: BannerLayout.java
@NonNull private ImageView getImageView(Integer res, final int position) { ImageView imageView = new ImageView(getContext()); imageView.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { if (onBannerItemClickListener != null) { onBannerItemClickListener.onItemClick(position); } } }); imageView.setScaleType(ImageView.ScaleType.CENTER_CROP); Glide.with(getContext()).load(res).centerCrop().into(imageView); return imageView; }
19. ShareActivity#setupText()
Project: astrid
File: ShareActivity.java
File: ShareActivity.java
private void setupText() { View speechBubbleBackground = findViewById(R.id.speech_bubble_container); speechBubbleBackground.setBackgroundColor(0); DisplayMetrics metrics = getResources().getDisplayMetrics(); ImageView icon = (ImageView) findViewById(R.id.astridIcon); int dim = (int) (80 * metrics.density); icon.setLayoutParams(new LinearLayout.LayoutParams(dim, dim)); icon.setScaleType(ScaleType.FIT_CENTER); TextView speechBubble = (TextView) findViewById(R.id.reminder_message); speechBubble.setText(R.string.share_speech_bubble); speechBubble.setTextSize(17); }
20. TransitionCompat#getThumbnailOriginalImageView()
Project: AndroidStudyDemo
File: TransitionCompat.java
File: TransitionCompat.java
/** * @param activity * @return ??bitmap????fitXY?imageview??????? */ private static ImageView getThumbnailOriginalImageView(Activity activity) { //?????????????????????? if (!mIsInTheScreen) { return null; } //???????????????activity?????????????? if (mIsVerticalScreen != ActivityOptionsCompatICS.isVerticalScreen(activity)) { return null; } ImageView bitmapImageView = new ImageView(activity); bitmapImageView.setImageBitmap(mThumbnail); bitmapImageView.setScaleType(ScaleType.FIT_XY); return bitmapImageView; }
21. BitmapAdapter#newImageViewInstance()
Project: android-slideshow-widget
File: BitmapAdapter.java
File: BitmapAdapter.java
//============================================================================================== // INTERFACE IMPLEMENTATION: Adapter //== /** * Create the ImageView that will be used to show the bitmap. * * @return A new ImageView instance */ protected ImageView newImageViewInstance() { ImageView iv = new ImageView(context); iv.setScaleType(ImageView.ScaleType.CENTER_CROP); // SlideShowView is a subclass of RelativeLayout. Set the layout parameters accordingly RelativeLayout.LayoutParams lp = new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, RelativeLayout.LayoutParams.MATCH_PARENT); lp.addRule(RelativeLayout.ALIGN_PARENT_TOP); lp.addRule(RelativeLayout.ALIGN_PARENT_LEFT); iv.setLayoutParams(lp); return iv; }
22. MenuWithFABActivity#onCreate()
Project: android-open-project-demo
File: MenuWithFABActivity.java
File: MenuWithFABActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_menu_with_fab); // Set up the white button on the lower right corner // more or less with default parameter ImageView fabIconNew = new ImageView(this); fabIconNew.setImageDrawable(getResources().getDrawable(R.drawable.ic_action_new_light)); FloatingActionButton rightLowerButton = new FloatingActionButton.Builder(this).setContentView(fabIconNew).build(); SubActionButton.Builder rLSubBuilder = new SubActionButton.Builder(this); ImageView rlIcon1 = new ImageView(this); ImageView rlIcon2 = new ImageView(this); ImageView rlIcon3 = new ImageView(this); ImageView rlIcon4 = new ImageView(this); rlIcon1.setImageDrawable(getResources().getDrawable(R.drawable.ic_action_chat_light)); rlIcon2.setImageDrawable(getResources().getDrawable(R.drawable.ic_action_camera_light)); rlIcon3.setImageDrawable(getResources().getDrawable(R.drawable.ic_action_video_light)); rlIcon4.setImageDrawable(getResources().getDrawable(R.drawable.ic_action_place_light)); // Build the menu with default options: light theme, 90 degrees, 72dp radius. // Set 4 default SubActionButtons FloatingActionMenu rightLowerMenu = new FloatingActionMenu.Builder(this).addSubActionView(rLSubBuilder.setContentView(rlIcon1).build()).addSubActionView(rLSubBuilder.setContentView(rlIcon2).build()).addSubActionView(rLSubBuilder.setContentView(rlIcon3).build()).addSubActionView(rLSubBuilder.setContentView(rlIcon4).build()).attachTo(rightLowerButton).build(); // Set up the large red button on the center right side // With custom button and content sizes and margins int redActionButtonSize = getResources().getDimensionPixelSize(R.dimen.red_action_button_size); int redActionButtonMargin = getResources().getDimensionPixelOffset(R.dimen.action_button_margin); int redActionButtonContentSize = getResources().getDimensionPixelSize(R.dimen.red_action_button_content_size); int redActionButtonContentMargin = getResources().getDimensionPixelSize(R.dimen.red_action_button_content_margin); int redActionMenuRadius = getResources().getDimensionPixelSize(R.dimen.red_action_menu_radius); int blueSubActionButtonSize = getResources().getDimensionPixelSize(R.dimen.blue_sub_action_button_size); int blueSubActionButtonContentMargin = getResources().getDimensionPixelSize(R.dimen.blue_sub_action_button_content_margin); ImageView fabIconStar = new ImageView(this); fabIconStar.setImageDrawable(getResources().getDrawable(R.drawable.ic_action_important)); FloatingActionButton.LayoutParams starParams = new FloatingActionButton.LayoutParams(redActionButtonSize, redActionButtonSize); starParams.setMargins(redActionButtonMargin, redActionButtonMargin, redActionButtonMargin, redActionButtonMargin); fabIconStar.setLayoutParams(starParams); FloatingActionButton.LayoutParams fabIconStarParams = new FloatingActionButton.LayoutParams(redActionButtonContentSize, redActionButtonContentSize); fabIconStarParams.setMargins(redActionButtonContentMargin, redActionButtonContentMargin, redActionButtonContentMargin, redActionButtonContentMargin); FloatingActionButton leftCenterButton = new FloatingActionButton.Builder(this).setContentView(fabIconStar, fabIconStarParams).setBackgroundDrawable(R.drawable.button_action_red_selector).setPosition(FloatingActionButton.POSITION_LEFT_CENTER).setLayoutParams(starParams).build(); // Set up customized SubActionButtons for the right center menu SubActionButton.Builder lCSubBuilder = new SubActionButton.Builder(this); lCSubBuilder.setBackgroundDrawable(getResources().getDrawable(R.drawable.button_action_blue_selector)); FrameLayout.LayoutParams blueContentParams = new FrameLayout.LayoutParams(FrameLayout.LayoutParams.MATCH_PARENT, FrameLayout.LayoutParams.MATCH_PARENT); blueContentParams.setMargins(blueSubActionButtonContentMargin, blueSubActionButtonContentMargin, blueSubActionButtonContentMargin, blueSubActionButtonContentMargin); lCSubBuilder.setLayoutParams(blueContentParams); // Set custom layout params FrameLayout.LayoutParams blueParams = new FrameLayout.LayoutParams(blueSubActionButtonSize, blueSubActionButtonSize); lCSubBuilder.setLayoutParams(blueParams); ImageView lcIcon1 = new ImageView(this); ImageView lcIcon2 = new ImageView(this); ImageView lcIcon3 = new ImageView(this); ImageView lcIcon4 = new ImageView(this); ImageView lcIcon5 = new ImageView(this); lcIcon1.setImageDrawable(getResources().getDrawable(R.drawable.ic_action_camera)); lcIcon2.setImageDrawable(getResources().getDrawable(R.drawable.ic_action_picture)); lcIcon3.setImageDrawable(getResources().getDrawable(R.drawable.ic_action_video)); lcIcon4.setImageDrawable(getResources().getDrawable(R.drawable.ic_action_location_found)); lcIcon5.setImageDrawable(getResources().getDrawable(R.drawable.ic_action_headphones)); // Build another menu with custom options FloatingActionMenu leftCenterMenu = new FloatingActionMenu.Builder(this).addSubActionView(lCSubBuilder.setContentView(lcIcon1, blueContentParams).build()).addSubActionView(lCSubBuilder.setContentView(lcIcon2, blueContentParams).build()).addSubActionView(lCSubBuilder.setContentView(lcIcon3, blueContentParams).build()).addSubActionView(lCSubBuilder.setContentView(lcIcon4, blueContentParams).build()).addSubActionView(lCSubBuilder.setContentView(lcIcon5, blueContentParams).build()).setRadius(redActionMenuRadius).setStartAngle(70).setEndAngle(-70).attachTo(leftCenterButton).build(); }
23. TouchActivity#onTouch()
Project: android-gesture-detectors
File: TouchActivity.java
File: TouchActivity.java
@SuppressWarnings("deprecation") public boolean onTouch(View v, MotionEvent event) { mScaleDetector.onTouchEvent(event); mRotateDetector.onTouchEvent(event); mMoveDetector.onTouchEvent(event); mShoveDetector.onTouchEvent(event); float scaledImageCenterX = (mImageWidth * mScaleFactor) / 2; float scaledImageCenterY = (mImageHeight * mScaleFactor) / 2; mMatrix.reset(); mMatrix.postScale(mScaleFactor, mScaleFactor); mMatrix.postRotate(mRotationDegrees, scaledImageCenterX, scaledImageCenterY); mMatrix.postTranslate(mFocusX - scaledImageCenterX, mFocusY - scaledImageCenterY); ImageView view = (ImageView) v; view.setImageMatrix(mMatrix); view.setAlpha(mAlpha); // indicate event was handled return true; }
24. ColorPickerPreference#setPreviewColor()
Project: afwall
File: ColorPickerPreference.java
File: ColorPickerPreference.java
private void setPreviewColor() { if (mView == null) return; ImageView iView = new ImageView(getContext()); LinearLayout widgetFrameView = ((LinearLayout) mView.findViewById(android.R.id.widget_frame)); if (widgetFrameView == null) return; widgetFrameView.setVisibility(View.VISIBLE); widgetFrameView.setPadding(widgetFrameView.getPaddingLeft(), widgetFrameView.getPaddingTop(), (int) (mDensity * 8), widgetFrameView.getPaddingBottom()); // remove already create preview image int count = widgetFrameView.getChildCount(); if (count > 0) { widgetFrameView.removeViews(0, count); } widgetFrameView.addView(iView); widgetFrameView.setMinimumWidth(0); iView.setBackgroundDrawable(new AlphaPatternDrawable((int) (5 * mDensity))); iView.setImageBitmap(getPreviewBitmap()); }
25. SliderMenu#bindView()
Project: HoloEverywhere
File: SliderMenu.java
File: SliderMenu.java
@SuppressWarnings("deprecation") View bindView(BaseSliderItem<?> item, View view, boolean selected, int defaultTextAppearance, int defaultTextAppearanceInverse) { TextView labelView = (TextView) view.findViewById(android.R.id.text1); if (labelView != null) { labelView.setText(item.mLabel); } final int textAppearance = item.mTextAppereance != 0 ? item.mTextAppereance : defaultTextAppearance; final int textAppearanceInverse = item.mTextAppereanceInverse != 0 ? item.mTextAppereanceInverse : defaultTextAppearanceInverse; setTextAppearance(labelView, mInverseTextColorWhenSelected && selected ? textAppearanceInverse : textAppearance); ImageView iconView = (ImageView) view.findViewById(android.R.id.icon1); iconView.setImageDrawable(item.mIcon); iconView.setVisibility(item.mIcon == null ? View.GONE : View.VISIBLE); return bindAppearanceView(view, selected, item); }
26. PizzaDetailActivity#onCreate()
Project: HeadFirstAndroid
File: PizzaDetailActivity.java
File: PizzaDetailActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_pizza_detail); //Enable the Up button getActionBar().setDisplayHomeAsUpEnabled(true); //Display details of the pizza int pizzaNo = (Integer) getIntent().getExtras().get(EXTRA_PIZZANO); String pizzaName = Pizza.pizzas[pizzaNo].getName(); TextView textView = (TextView) findViewById(R.id.pizza_text); textView.setText(pizzaName); int pizzaImage = Pizza.pizzas[pizzaNo].getImageResourceId(); ImageView imageView = (ImageView) findViewById(R.id.pizza_image); imageView.setImageDrawable(getResources().getDrawable(pizzaImage)); imageView.setContentDescription(pizzaName); }
27. CaptionedImagesAdapter#onBindViewHolder()
Project: HeadFirstAndroid
File: CaptionedImagesAdapter.java
File: CaptionedImagesAdapter.java
@Override public void onBindViewHolder(ViewHolder holder, final int position) { CardView cardView = holder.cardView; ImageView imageView = (ImageView) cardView.findViewById(R.id.info_image); Drawable drawable = cardView.getResources().getDrawable(imageIds[position]); imageView.setImageDrawable(drawable); imageView.setContentDescription(captions[position]); TextView textView = (TextView) cardView.findViewById(R.id.info_text); textView.setText(captions[position]); cardView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { if (listener != null) { listener.onClick(position); } } }); }
28. DrinkActivity#onCreate()
Project: HeadFirstAndroid
File: DrinkActivity.java
File: DrinkActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_drink); //Get the drink from the intent int drinkNo = (Integer) getIntent().getExtras().get(EXTRA_DRINKNO); Drink drink = Drink.drinks[drinkNo]; //Populate the drink image ImageView photo = (ImageView) findViewById(R.id.photo); photo.setImageResource(drink.getImageResourceId()); photo.setContentDescription(drink.getName()); //Populate the drink name TextView name = (TextView) findViewById(R.id.name); name.setText(drink.getName()); //Populate the drink description TextView description = (TextView) findViewById(R.id.description); description.setText(drink.getDescription()); }
29. DrinkActivity#onCreate()
Project: HeadFirstAndroid
File: DrinkActivity.java
File: DrinkActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_drink); //Get the drink from the intent int drinkNo = (Integer) getIntent().getExtras().get(EXTRA_DRINKNO); Drink drink = Drink.drinks[drinkNo]; //Populate the drink image ImageView photo = (ImageView) findViewById(R.id.photo); photo.setImageResource(drink.getImageResourceId()); photo.setContentDescription(drink.getName()); //Populate the drink name TextView name = (TextView) findViewById(R.id.name); name.setText(drink.getName()); //Populate the drink description TextView description = (TextView) findViewById(R.id.description); description.setText(drink.getDescription()); }
30. MainActivity#populateSimpleTemplateAdView()
Project: googleads-mobile-android-examples
File: MainActivity.java
File: MainActivity.java
/** * Populates a {@link View} object with data from a {@link NativeCustomTemplateAd}. This method * handles a particular "simple" custom native ad format. * * @param nativeCustomTemplateAd the object containing the ad's assets * @param adView the view to be populated */ private void populateSimpleTemplateAdView(final NativeCustomTemplateAd nativeCustomTemplateAd, View adView) { ImageView mainImage = (ImageView) adView.findViewById(R.id.simplecustom_image); TextView headline = (TextView) adView.findViewById(R.id.simplecustom_headline); TextView caption = (TextView) adView.findViewById(R.id.simplecustom_caption); headline.setText(nativeCustomTemplateAd.getText("Headline")); caption.setText(nativeCustomTemplateAd.getText("Caption")); mainImage.setImageDrawable(nativeCustomTemplateAd.getImage("MainImage").getDrawable()); mainImage.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { nativeCustomTemplateAd.performClick("MainImage"); } }); }
31. LinearBreadcrumb#addCrumb()
Project: Gitskarios
File: LinearBreadcrumb.java
File: LinearBreadcrumb.java
public void addCrumb(@NonNull Crumb crumb, boolean refreshLayout) { LinearLayout view = (LinearLayout) LayoutInflater.from(getContext()).inflate(R.layout.bread_crumb, this, false); view.setTag(mCrumbs.size()); view.setOnClickListener(this); ImageView iv = (ImageView) view.getChildAt(1); Drawable arrow = getResources().getDrawable(R.drawable.ic_right_arrow); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { if (arrow != null) { arrow.setAutoMirrored(true); } } iv.setImageDrawable(arrow); iv.setVisibility(View.GONE); mChildFrame.addView(view, new ViewGroup.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT)); mCrumbs.add(crumb); if (refreshLayout) { mActive = mCrumbs.size() - 1; requestLayout(); } invalidateActivatedAll(); }
32. OdooActivity#generateView()
Project: framework
File: OdooActivity.java
File: OdooActivity.java
private View generateView(String title, int res_id) { View view = LayoutInflater.from(this).inflate(R.layout.base_drawer_account_item, mDrawerAccountContainer, false); OControls.setGone(view, R.id.profile_url_text); ImageView icon = (ImageView) view.findViewById(R.id.profile_image); icon.setImageResource(res_id); icon.setColorFilter(OResource.color(this, R.color.body_text_2)); TextView name = (TextView) view.findViewById(R.id.profile_name_text); name.setTypeface(name.getTypeface(), Typeface.BOLD); name.setText(title); return view; }
33. ColorPickerPreference#setPreviewColor()
Project: fanfouapp-opensource
File: ColorPickerPreference.java
File: ColorPickerPreference.java
public void setPreviewColor() { if (this.mView == null) { return; } final ImageView iView = new ImageView(getContext()); final LinearLayout widgetFrameView = ((LinearLayout) this.mView.findViewById(android.R.id.widget_frame)); if (widgetFrameView == null) { return; } widgetFrameView.setPadding(widgetFrameView.getPaddingLeft(), widgetFrameView.getPaddingTop(), (int) (this.mDensity * 8), widgetFrameView.getPaddingBottom()); // remove already create preview image final int count = widgetFrameView.getChildCount(); if (count > 0) { widgetFrameView.removeViews(0, count); } widgetFrameView.addView(iView); iView.setBackgroundDrawable(new AlphaPatternDrawable((int) (5 * this.mDensity))); iView.setImageBitmap(getPreviewBitmap()); }
34. InfoScreenSettings#addTextWithIcon()
Project: droidar
File: InfoScreenSettings.java
File: InfoScreenSettings.java
public void addTextWithIcon(int iconId, String text) { LinearLayout l = new LinearLayout(myContext); l.setGravity(Gravity.CENTER_VERTICAL); ImageView i = new ImageView(myContext); i.setPadding(0, iconPadding, iconPadding * 2, iconPadding); i.setImageResource(iconId); l.addView(i); TextView t = new TextView(myContext); t.setText(text); l.addView(t); l.setPadding(0, spacerPadding, 0, spacerPadding); myLinLayout.addView(l); }
35. WindFragment#setupMenuButton()
Project: Depth-LIB-Android-
File: WindFragment.java
File: WindFragment.java
private void setupMenuButton() { ImageView menu = (ImageView) root.findViewById(R.id.menu); menu.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { if (!((RootActivity) getActivity()).isMenuVisible) ((RootActivity) getActivity()).showMenu(); else getActivity().onBackPressed(); } }); menuIcon = new MaterialMenuDrawable(getActivity(), Color.WHITE, MaterialMenuDrawable.Stroke.THIN, WaterFragment.TRANSFORM_DURATION); menu.setImageDrawable(menuIcon); }
36. WaterFragment#setupMenuButton()
Project: Depth-LIB-Android-
File: WaterFragment.java
File: WaterFragment.java
private void setupMenuButton() { ImageView menu = (ImageView) root.findViewById(R.id.menu); menu.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { if (!((RootActivity) getActivity()).isMenuVisible) ((RootActivity) getActivity()).showMenu(); else ((RootActivity) getActivity()).onBackPressed(); } }); menuIcon = new MaterialMenuDrawable(getActivity(), Color.WHITE, MaterialMenuDrawable.Stroke.THIN, TRANSFORM_DURATION); menu.setImageDrawable(menuIcon); }
37. PlayGroundActivity#setupMenuButton()
Project: Depth-LIB-Android-
File: PlayGroundActivity.java
File: PlayGroundActivity.java
private void setupMenuButton() { ImageView menu = (ImageView) findViewById(R.id.menu); menu.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { finish(); } }); MaterialMenuDrawable menuIcon = new MaterialMenuDrawable(this, Color.WHITE, MaterialMenuDrawable.Stroke.THIN, WaterFragment.TRANSFORM_DURATION); menu.setImageDrawable(menuIcon); menuIcon.setIconState(MaterialMenuDrawable.IconState.ARROW); }
38. DragnDropListView#startDragging()
Project: CSipSimple
File: DragnDropListView.java
File: DragnDropListView.java
private void startDragging(Bitmap bm, int y) { stopDragging(); mWindowParams = new WindowManager.LayoutParams(); mWindowParams.gravity = Gravity.TOP; mWindowParams.x = 0; mWindowParams.y = y - mDragPoint + mCoordOffset; mWindowParams.height = WindowManager.LayoutParams.WRAP_CONTENT; mWindowParams.width = WindowManager.LayoutParams.WRAP_CONTENT; mWindowParams.flags = WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE | WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE | WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON | WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN; mWindowParams.format = PixelFormat.TRANSLUCENT; mWindowParams.windowAnimations = 0; ImageView v = new ImageView(getContext()); int backGroundColor = Color.parseColor("#e0103010"); v.setBackgroundColor(backGroundColor); v.setImageBitmap(bm); mDragBitmap = bm; mWindowManager = (WindowManager) getContext().getSystemService(Context.WINDOW_SERVICE); mWindowManager.addView(v, mWindowParams); mDragView = v; }
39. ImageHolderFragment#onCreateView()
Project: coursera-android
File: ImageHolderFragment.java
File: ImageHolderFragment.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { final Bundle args = getArguments(); mPos = args.getString(POS); mID = args.getInt(RES_ID); ImageView imageView = (ImageView) inflater.inflate(R.layout.page, container, false); // Set the Image for the ImageView imageView.setImageResource(mID); // Set an setOnItemClickListener on the Gallery imageView.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // Display a Toast message indicate the selected item Toast.makeText(getActivity(), mPos, Toast.LENGTH_SHORT).show(); } }); return imageView; }
40. BubbleActivity#onCreate()
Project: coursera-android
File: BubbleActivity.java
File: BubbleActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); RelativeLayout relativeLayout = (RelativeLayout) findViewById(R.id.frame); ImageView bubbleView = new ImageView(getApplicationContext()); bubbleView.setImageDrawable(getResources().getDrawable(R.drawable.b128)); int width = (int) getResources().getDimension(R.dimen.image_width); int height = (int) getResources().getDimension(R.dimen.image_height); RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(width, height); params.addRule(RelativeLayout.CENTER_IN_PARENT); bubbleView.setLayoutParams(params); relativeLayout.addView(bubbleView); }
41. ImagesList#addGeoOverlay()
Project: cgeo
File: ImagesList.java
File: ImagesList.java
private void addGeoOverlay(final RelativeLayout imageViewLayout, final Geopoint gpt) { final ImageView geoOverlay = (ImageView) imageViewLayout.findViewById(R.id.geo_overlay); geoOverlay.setVisibility(View.VISIBLE); geoOverlay.setOnClickListener(new View.OnClickListener() { @Override public void onClick(final View wpNavView) { wpNavView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(final View v) { NavigationAppFactory.startDefaultNavigationApplication(1, activity, gpt); } }); wpNavView.setOnLongClickListener(new View.OnLongClickListener() { @Override public boolean onLongClick(final View v) { NavigationAppFactory.startDefaultNavigationApplication(2, activity, gpt); return true; } }); } }); }
42. TransitionCompat#getThumbnailOriginalImageView()
Project: ActivityOptionsICS
File: TransitionCompat.java
File: TransitionCompat.java
/** * @param activity * @return ??bitmap????fitXY?imageview??????? */ private static ImageView getThumbnailOriginalImageView(Activity activity) { //?????????????????????? if (!mIsInTheScreen) { return null; } //???????????????activity?????????????? if (mIsVerticalScreen != ActivityOptionsCompatICS.isVerticalScreen(activity)) { return null; } ImageView bitmapImageView = new ImageView(activity); bitmapImageView.setImageBitmap(mThumbnail); bitmapImageView.setScaleType(ScaleType.FIT_XY); return bitmapImageView; }
43. GestureTouchActivity#onTouch()
Project: UltimateAndroid
File: GestureTouchActivity.java
File: GestureTouchActivity.java
@SuppressWarnings("deprecation") public boolean onTouch(View v, MotionEvent event) { mScaleDetector.onTouchEvent(event); mRotateDetector.onTouchEvent(event); mMoveDetector.onTouchEvent(event); mShoveDetector.onTouchEvent(event); float scaledImageCenterX = (mImageWidth * mScaleFactor) / 2; float scaledImageCenterY = (mImageHeight * mScaleFactor) / 2; mMatrix.reset(); mMatrix.postScale(mScaleFactor, mScaleFactor); mMatrix.postRotate(mRotationDegrees, scaledImageCenterX, scaledImageCenterY); mMatrix.postTranslate(mFocusX - scaledImageCenterX, mFocusY - scaledImageCenterY); ImageView view = (ImageView) v; view.setImageMatrix(mMatrix); view.setAlpha(mAlpha); // indicate event was handled return true; }
44. MenuWithFABActivity#onCreate()
Project: UltimateAndroid
File: MenuWithFABActivity.java
File: MenuWithFABActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.circular_floating_menu_activity_menu_with_fab); // Set up the white button on the lower right corner // more or less with default parameter ImageView fabIconNew = new ImageView(this); fabIconNew.setImageDrawable(getResources().getDrawable(R.drawable.circular_menu_ic_action_new_light)); FloatingActionButton rightLowerButton = new FloatingActionButton.Builder(this).setContentView(fabIconNew).build(); SubActionButton.Builder rLSubBuilder = new SubActionButton.Builder(this); ImageView rlIcon1 = new ImageView(this); ImageView rlIcon2 = new ImageView(this); ImageView rlIcon3 = new ImageView(this); ImageView rlIcon4 = new ImageView(this); rlIcon1.setImageDrawable(getResources().getDrawable(R.drawable.circular_menu_ic_action_chat_light)); rlIcon2.setImageDrawable(getResources().getDrawable(R.drawable.circular_menu_ic_action_camera_light)); rlIcon3.setImageDrawable(getResources().getDrawable(R.drawable.circular_menu_ic_action_video_light)); rlIcon4.setImageDrawable(getResources().getDrawable(R.drawable.circular_menu_ic_action_place_light)); // Build the menu with default options: light theme, 90 degrees, 72dp radius. // Set 4 default SubActionButtons FloatingActionMenu rightLowerMenu = new FloatingActionMenu.Builder(this).addSubActionView(rLSubBuilder.setContentView(rlIcon1).build()).addSubActionView(rLSubBuilder.setContentView(rlIcon2).build()).addSubActionView(rLSubBuilder.setContentView(rlIcon3).build()).addSubActionView(rLSubBuilder.setContentView(rlIcon4).build()).attachTo(rightLowerButton).build(); // Set up the large red button on the center right side // With custom button and content sizes and margins int redActionButtonSize = getResources().getDimensionPixelSize(R.dimen.red_action_button_size); int redActionButtonMargin = getResources().getDimensionPixelOffset(R.dimen.action_button_margin); int redActionButtonContentSize = getResources().getDimensionPixelSize(R.dimen.red_action_button_content_size); int redActionButtonContentMargin = getResources().getDimensionPixelSize(R.dimen.red_action_button_content_margin); int redActionMenuRadius = getResources().getDimensionPixelSize(R.dimen.red_action_menu_radius); int blueSubActionButtonSize = getResources().getDimensionPixelSize(R.dimen.blue_sub_action_button_size); int blueSubActionButtonContentMargin = getResources().getDimensionPixelSize(R.dimen.blue_sub_action_button_content_margin); ImageView fabIconStar = new ImageView(this); fabIconStar.setImageDrawable(getResources().getDrawable(R.drawable.circular_menu_ic_action_important)); FloatingActionButton.LayoutParams starParams = new FloatingActionButton.LayoutParams(redActionButtonSize, redActionButtonSize); starParams.setMargins(redActionButtonMargin, redActionButtonMargin, redActionButtonMargin, redActionButtonMargin); fabIconStar.setLayoutParams(starParams); FloatingActionButton.LayoutParams fabIconStarParams = new FloatingActionButton.LayoutParams(redActionButtonContentSize, redActionButtonContentSize); fabIconStarParams.setMargins(redActionButtonContentMargin, redActionButtonContentMargin, redActionButtonContentMargin, redActionButtonContentMargin); FloatingActionButton leftCenterButton = new FloatingActionButton.Builder(this).setContentView(fabIconStar, fabIconStarParams).setBackgroundDrawable(R.drawable.circular_float_button_action_red_selector).setPosition(FloatingActionButton.POSITION_LEFT_CENTER).setLayoutParams(starParams).build(); // Set up customized SubActionButtons for the right center menu SubActionButton.Builder lCSubBuilder = new SubActionButton.Builder(this); lCSubBuilder.setBackgroundDrawable(getResources().getDrawable(R.drawable.circular_float_button_action_blue_selector)); FrameLayout.LayoutParams blueContentParams = new FrameLayout.LayoutParams(FrameLayout.LayoutParams.MATCH_PARENT, FrameLayout.LayoutParams.MATCH_PARENT); blueContentParams.setMargins(blueSubActionButtonContentMargin, blueSubActionButtonContentMargin, blueSubActionButtonContentMargin, blueSubActionButtonContentMargin); lCSubBuilder.setLayoutParams(blueContentParams); // Set custom layout params FrameLayout.LayoutParams blueParams = new FrameLayout.LayoutParams(blueSubActionButtonSize, blueSubActionButtonSize); lCSubBuilder.setLayoutParams(blueParams); ImageView lcIcon1 = new ImageView(this); ImageView lcIcon2 = new ImageView(this); ImageView lcIcon3 = new ImageView(this); ImageView lcIcon4 = new ImageView(this); ImageView lcIcon5 = new ImageView(this); lcIcon1.setImageDrawable(getResources().getDrawable(R.drawable.circular_menu_ic_action_camera)); lcIcon2.setImageDrawable(getResources().getDrawable(R.drawable.circular_menu_ic_action_picture)); lcIcon3.setImageDrawable(getResources().getDrawable(R.drawable.circular_menu_ic_action_video)); lcIcon4.setImageDrawable(getResources().getDrawable(R.drawable.circular_menu_ic_action_location_found)); lcIcon5.setImageDrawable(getResources().getDrawable(R.drawable.circular_menu_ic_action_headphones)); // Build another menu with custom options FloatingActionMenu leftCenterMenu = new FloatingActionMenu.Builder(this).addSubActionView(lCSubBuilder.setContentView(lcIcon1, blueContentParams).build()).addSubActionView(lCSubBuilder.setContentView(lcIcon2, blueContentParams).build()).addSubActionView(lCSubBuilder.setContentView(lcIcon3, blueContentParams).build()).addSubActionView(lCSubBuilder.setContentView(lcIcon4, blueContentParams).build()).addSubActionView(lCSubBuilder.setContentView(lcIcon5, blueContentParams).build()).setRadius(redActionMenuRadius).setStartAngle(70).setEndAngle(-70).attachTo(leftCenterButton).build(); }
45. GestureTouchActivity#onTouch()
Project: UltimateAndroid
File: GestureTouchActivity.java
File: GestureTouchActivity.java
@SuppressWarnings("deprecation") public boolean onTouch(View v, MotionEvent event) { mScaleDetector.onTouchEvent(event); mRotateDetector.onTouchEvent(event); mMoveDetector.onTouchEvent(event); mShoveDetector.onTouchEvent(event); float scaledImageCenterX = (mImageWidth * mScaleFactor) / 2; float scaledImageCenterY = (mImageHeight * mScaleFactor) / 2; mMatrix.reset(); mMatrix.postScale(mScaleFactor, mScaleFactor); mMatrix.postRotate(mRotationDegrees, scaledImageCenterX, scaledImageCenterY); mMatrix.postTranslate(mFocusX - scaledImageCenterX, mFocusY - scaledImageCenterY); ImageView view = (ImageView) v; view.setImageMatrix(mMatrix); view.setAlpha(mAlpha); // indicate event was handled return true; }
46. MenuWithFABActivity#onCreate()
Project: UltimateAndroid
File: MenuWithFABActivity.java
File: MenuWithFABActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.circular_floating_menu_activity_menu_with_fab); // Set up the white button on the lower right corner // more or less with default parameter ImageView fabIconNew = new ImageView(this); fabIconNew.setImageDrawable(getResources().getDrawable(R.drawable.circular_menu_ic_action_new_light)); FloatingActionButton rightLowerButton = new FloatingActionButton.Builder(this).setContentView(fabIconNew).build(); SubActionButton.Builder rLSubBuilder = new SubActionButton.Builder(this); ImageView rlIcon1 = new ImageView(this); ImageView rlIcon2 = new ImageView(this); ImageView rlIcon3 = new ImageView(this); ImageView rlIcon4 = new ImageView(this); rlIcon1.setImageDrawable(getResources().getDrawable(R.drawable.circular_menu_ic_action_chat_light)); rlIcon2.setImageDrawable(getResources().getDrawable(R.drawable.circular_menu_ic_action_camera_light)); rlIcon3.setImageDrawable(getResources().getDrawable(R.drawable.circular_menu_ic_action_video_light)); rlIcon4.setImageDrawable(getResources().getDrawable(R.drawable.circular_menu_ic_action_place_light)); // Build the menu with default options: light theme, 90 degrees, 72dp radius. // Set 4 default SubActionButtons FloatingActionMenu rightLowerMenu = new FloatingActionMenu.Builder(this).addSubActionView(rLSubBuilder.setContentView(rlIcon1).build()).addSubActionView(rLSubBuilder.setContentView(rlIcon2).build()).addSubActionView(rLSubBuilder.setContentView(rlIcon3).build()).addSubActionView(rLSubBuilder.setContentView(rlIcon4).build()).attachTo(rightLowerButton).build(); // Set up the large red button on the center right side // With custom button and content sizes and margins int redActionButtonSize = getResources().getDimensionPixelSize(R.dimen.red_action_button_size); int redActionButtonMargin = getResources().getDimensionPixelOffset(R.dimen.action_button_margin); int redActionButtonContentSize = getResources().getDimensionPixelSize(R.dimen.red_action_button_content_size); int redActionButtonContentMargin = getResources().getDimensionPixelSize(R.dimen.red_action_button_content_margin); int redActionMenuRadius = getResources().getDimensionPixelSize(R.dimen.red_action_menu_radius); int blueSubActionButtonSize = getResources().getDimensionPixelSize(R.dimen.blue_sub_action_button_size); int blueSubActionButtonContentMargin = getResources().getDimensionPixelSize(R.dimen.blue_sub_action_button_content_margin); ImageView fabIconStar = new ImageView(this); fabIconStar.setImageDrawable(getResources().getDrawable(R.drawable.circular_menu_ic_action_important)); FloatingActionButton.LayoutParams starParams = new FloatingActionButton.LayoutParams(redActionButtonSize, redActionButtonSize); starParams.setMargins(redActionButtonMargin, redActionButtonMargin, redActionButtonMargin, redActionButtonMargin); fabIconStar.setLayoutParams(starParams); FloatingActionButton.LayoutParams fabIconStarParams = new FloatingActionButton.LayoutParams(redActionButtonContentSize, redActionButtonContentSize); fabIconStarParams.setMargins(redActionButtonContentMargin, redActionButtonContentMargin, redActionButtonContentMargin, redActionButtonContentMargin); FloatingActionButton leftCenterButton = new FloatingActionButton.Builder(this).setContentView(fabIconStar, fabIconStarParams).setBackgroundDrawable(R.drawable.circular_float_button_action_red_selector).setPosition(FloatingActionButton.POSITION_LEFT_CENTER).setLayoutParams(starParams).build(); // Set up customized SubActionButtons for the right center menu SubActionButton.Builder lCSubBuilder = new SubActionButton.Builder(this); lCSubBuilder.setBackgroundDrawable(getResources().getDrawable(R.drawable.circular_float_button_action_blue_selector)); FrameLayout.LayoutParams blueContentParams = new FrameLayout.LayoutParams(FrameLayout.LayoutParams.MATCH_PARENT, FrameLayout.LayoutParams.MATCH_PARENT); blueContentParams.setMargins(blueSubActionButtonContentMargin, blueSubActionButtonContentMargin, blueSubActionButtonContentMargin, blueSubActionButtonContentMargin); lCSubBuilder.setLayoutParams(blueContentParams); // Set custom layout params FrameLayout.LayoutParams blueParams = new FrameLayout.LayoutParams(blueSubActionButtonSize, blueSubActionButtonSize); lCSubBuilder.setLayoutParams(blueParams); ImageView lcIcon1 = new ImageView(this); ImageView lcIcon2 = new ImageView(this); ImageView lcIcon3 = new ImageView(this); ImageView lcIcon4 = new ImageView(this); ImageView lcIcon5 = new ImageView(this); lcIcon1.setImageDrawable(getResources().getDrawable(R.drawable.circular_menu_ic_action_camera)); lcIcon2.setImageDrawable(getResources().getDrawable(R.drawable.circular_menu_ic_action_picture)); lcIcon3.setImageDrawable(getResources().getDrawable(R.drawable.circular_menu_ic_action_video)); lcIcon4.setImageDrawable(getResources().getDrawable(R.drawable.circular_menu_ic_action_location_found)); lcIcon5.setImageDrawable(getResources().getDrawable(R.drawable.circular_menu_ic_action_headphones)); // Build another menu with custom options FloatingActionMenu leftCenterMenu = new FloatingActionMenu.Builder(this).addSubActionView(lCSubBuilder.setContentView(lcIcon1, blueContentParams).build()).addSubActionView(lCSubBuilder.setContentView(lcIcon2, blueContentParams).build()).addSubActionView(lCSubBuilder.setContentView(lcIcon3, blueContentParams).build()).addSubActionView(lCSubBuilder.setContentView(lcIcon4, blueContentParams).build()).addSubActionView(lCSubBuilder.setContentView(lcIcon5, blueContentParams).build()).setRadius(redActionMenuRadius).setStartAngle(70).setEndAngle(-70).attachTo(leftCenterButton).build(); }
47. ColorPickerPreference#setPreviewColor()
Project: transdroid
File: ColorPickerPreference.java
File: ColorPickerPreference.java
private void setPreviewColor() { if (mView == null) { return; } ImageView iView = new ImageView(getContext()); LinearLayout widgetFrameView = ((LinearLayout) mView.findViewById(android.R.id.widget_frame)); if (widgetFrameView == null) { return; } widgetFrameView.setVisibility(View.VISIBLE); widgetFrameView.setPadding(widgetFrameView.getPaddingLeft(), widgetFrameView.getPaddingTop(), (int) (mDensity * 8), widgetFrameView.getPaddingBottom()); // remove already create preview image int count = widgetFrameView.getChildCount(); if (count > 0) { widgetFrameView.removeViews(0, count); } widgetFrameView.addView(iView); widgetFrameView.setMinimumWidth(0); iView.setBackgroundDrawable(new AlphaPatternDrawable((int) (5 * mDensity))); iView.setImageBitmap(getPreviewBitmap()); }
48. ImageInfographicUtils#createStudioImage()
Project: serenity-android
File: ImageInfographicUtils.java
File: ImageInfographicUtils.java
public ImageView createStudioImage(String studio, Context context, String identifier) { if (studio == null) { return null; } ImageLoader imageLoader = serenityImageLoader.getImageLoader(); ImageView v = new ImageView(context); v.setScaleType(ScaleType.FIT_XY); int w = ImageUtils.getDPI(width, (Activity) v.getContext()); int h = ImageUtils.getDPI(height, (Activity) v.getContext()); v.setLayoutParams(new LayoutParams(w, h)); String mediaTagUrl = factory.getMediaTagURL("studio", studio, identifier); imageLoader.cancelDisplayTask(v); serenityImageLoader.displayImage(mediaTagUrl, v); return v; }
49. GridVideoOnItemLongClickListener#performInfoDialog()
Project: serenity-android
File: GridVideoOnItemLongClickListener.java
File: GridVideoOnItemLongClickListener.java
protected void performInfoDialog() { dialog.dismiss(); detailsDialog = new Dialog(new ContextThemeWrapper(context, android.R.style.Theme_Holo_Dialog)); detailsDialog.setContentView(R.layout.details_layout); detailsDialog.setTitle("Details"); ImageView posterImage = (ImageView) detailsDialog.findViewById(R.id.video_poster); posterImage.setVisibility(View.VISIBLE); posterImage.setScaleType(ScaleType.FIT_XY); serenityImageLoader.displayImage(info.getImageURL(), posterImage); TextView summary = (TextView) detailsDialog.findViewById(R.id.movieSummary); summary.setText(info.getSummary()); TextView title = (TextView) detailsDialog.findViewById(R.id.movieBrowserPosterTitle); title.setText(info.getTitle()); detailsDialog.show(); }
50. PicassoMarker#iconToLayoutBitmap()
Project: rox-android
File: PicassoMarker.java
File: PicassoMarker.java
private Bitmap iconToLayoutBitmap(Bitmap iconBitmap) { ImageView categoryImageView = (ImageView) layout.findViewById(R.id.category_image); categoryImageView.setBackgroundResource(backgroundRes); categoryImageView.setImageBitmap(iconBitmap); layout.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT)); layout.measure(View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED), View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED)); layout.layout(0, 0, layout.getMeasuredWidth(), layout.getMeasuredHeight()); Bitmap bitmap = Bitmap.createBitmap(layout.getMeasuredWidth(), layout.getMeasuredHeight(), Bitmap.Config.ARGB_8888); Canvas c = new Canvas(bitmap); layout.draw(c); return bitmap; }
51. PicassoMarker#iconToLayoutBitmap()
Project: rox-android
File: PicassoMarker.java
File: PicassoMarker.java
private Bitmap iconToLayoutBitmap(Drawable iconDrawable) { ImageView categoryImageView = (ImageView) layout.findViewById(R.id.category_image); categoryImageView.setBackgroundResource(backgroundRes); categoryImageView.setImageDrawable(iconDrawable); layout.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT)); layout.measure(View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED), View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED)); layout.layout(0, 0, layout.getMeasuredWidth(), layout.getMeasuredHeight()); Bitmap bitmap = Bitmap.createBitmap(layout.getMeasuredWidth(), layout.getMeasuredHeight(), Bitmap.Config.ARGB_8888); Canvas c = new Canvas(bitmap); layout.draw(c); return bitmap; }
52. CustomAnimationActivity#onCreate()
Project: Reachability
File: CustomAnimationActivity.java
File: CustomAnimationActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_custom_animation); ImageView view = new ImageView(this); view.setBackgroundResource(R.drawable.custom_button_selector); view.setScaleType(ImageView.ScaleType.CENTER); mReachability = new Reachability(this); mReachability.canTouchableBackView(true); mReachability.setBackImageResource(R.drawable.tiles); // Should call before makeHoverView! mReachability.setHoverView(view, android.R.drawable.ic_partial_secure, android.R.drawable.ic_secure); mReachability.makeHoverView(Reachability.Position.CENTER); mReachability.setCustomSlideInAnimation(1000, new AnticipateOvershootInterpolator(), fromLeftAnimation()); mReachability.setCustomSlideOutAnimation(1000, new AnticipateOvershootInterpolator(), toRightAnimation()); findViewById(R.id.switch_hover).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { mReachability.switchHover(); } }); }
53. FavorLayout#addFavor()
Project: PracticeDemo
File: FavorLayout.java
File: FavorLayout.java
public void addFavor() { ImageView imageView = new ImageView(getContext()); //????? imageView.setImageDrawable(drawables[random.nextInt(3)]); imageView.setLayoutParams(lp); addView(imageView); Log.v(TAG, "add??view?:" + getChildCount()); Animator set = getAnimator(imageView); set.addListener(new AnimEndListener(imageView)); set.start(); }
54. PTVDetailsOverviewSharedElementHelper#changeImageViewScale()
Project: popcorn-android-legacy
File: PTVDetailsOverviewSharedElementHelper.java
File: PTVDetailsOverviewSharedElementHelper.java
private void changeImageViewScale(View snapshotView) { ImageView snapshotImageView = (ImageView) snapshotView; ImageView imageView = mViewHolder.mImageView; if (DEBUG) { Log.d(TAG, "changeImageViewScale to " + snapshotImageView.getScaleType()); } imageView.setScaleType(snapshotImageView.getScaleType()); if (snapshotImageView.getScaleType() == ScaleType.MATRIX) { imageView.setImageMatrix(snapshotImageView.getImageMatrix()); } updateImageViewAfterScaleTypeChange(imageView); }
55. ImageViewSample#createViews()
Project: pixate-freestyle-android
File: ImageViewSample.java
File: ImageViewSample.java
@Override public void createViews(Context context, ViewGroup layout) { ImageView imageView = new ImageView(context); PixateFreestyle.setStyleId(imageView, "myImageView"); imageView.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT)); // placeholder imageView.setImageResource(R.drawable.ic_launcher); layout.addView(imageView); addView(imageView); }
56. PeriscopeLayout#addHeart()
Project: PeriscopeLayout
File: PeriscopeLayout.java
File: PeriscopeLayout.java
public void addHeart() { ImageView imageView = new ImageView(getContext()); //????? imageView.setImageDrawable(drawables[random.nextInt(3)]); imageView.setLayoutParams(lp); addView(imageView); Animator set = getAnimator(imageView); set.addListener(new AnimEndListener(imageView)); set.start(); }
57. PaperOnboardingEngine#createPagerIconElement()
Project: paper-onboarding-android
File: PaperOnboardingEngine.java
File: PaperOnboardingEngine.java
/** * @param iconDrawableRes drawable resource for icon * @param isActive is active element * @return configured pager icon with selected drawable and selected state (active or inactive) */ @SuppressWarnings("SuspiciousNameCombination") protected ViewGroup createPagerIconElement(int iconDrawableRes, boolean isActive) { LayoutInflater vi = LayoutInflater.from(mAppContext); FrameLayout bottomBarElement = (FrameLayout) vi.inflate(R.layout.onboarding_pager_layout, mPagerIconsContainer, false); ImageView elementShape = (ImageView) bottomBarElement.getChildAt(0); ImageView elementIcon = (ImageView) bottomBarElement.getChildAt(1); elementIcon.setImageResource(iconDrawableRes); if (isActive) { LinearLayout.LayoutParams layoutParams = (LinearLayout.LayoutParams) bottomBarElement.getLayoutParams(); layoutParams.width = mPagerIconsContainer.getLayoutParams().height; layoutParams.height = mPagerIconsContainer.getLayoutParams().height; elementShape.setAlpha(0f); elementIcon.setAlpha(1f); } else { elementShape.setAlpha(PAGER_ICON_SHAPE_ALPHA); elementIcon.setAlpha(0f); } return bottomBarElement; }
58. FavorLayout#addFavor()
Project: MousePaint
File: FavorLayout.java
File: FavorLayout.java
public void addFavor() { ImageView imageView = new ImageView(getContext()); //????? imageView.setImageDrawable(drawables[random.nextInt(3)]); imageView.setLayoutParams(lp); addView(imageView); Log.v(TAG, "add??view?:" + getChildCount()); Animator set = getAnimator(imageView); set.addListener(new AnimEndListener(imageView)); set.start(); }
59. PlayPauseActivity#onCreate()
Project: Material-Animation-Samples
File: PlayPauseActivity.java
File: PlayPauseActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_play_pause); ImageView imageView = (ImageView) findViewById(R.id.imageView); final PlayPauseDrawable mPlayPauseDrawable = new PlayPauseDrawable(60, 0XFFE91E63, 0XFFffffff, 300); imageView.setImageDrawable(mPlayPauseDrawable); imageView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { mPlayPauseDrawable.toggle(); } }); }
60. MyService#onCreate()
Project: Magnet
File: MyService.java
File: MyService.java
@Override public void onCreate() { super.onCreate(); final ImageView iconView = new ImageView(this); iconView.setImageResource(R.drawable.ic_launcher); mMagnet = new Magnet.Builder(this).setIconView(iconView).setIconCallback(this).setRemoveIconResId(R.drawable.trash).setRemoveIconShadow(R.drawable.bottom_shadow).setShouldFlingAway(true).setShouldStickToWall(true).setRemoveIconShouldBeResponsive(true).setInitialPosition(-100, -200).build(); mMagnet.show(); iconView.postDelayed(new Runnable() { @Override public void run() { mMagnet.setPosition(200, 800, true); } }, 3000); }
61. ColorPickerPreference#setPreviewColor()
Project: LyricHere
File: ColorPickerPreference.java
File: ColorPickerPreference.java
private void setPreviewColor() { if (mView == null) return; ImageView iView = new ImageView(getContext()); LinearLayout widgetFrameView = ((LinearLayout) mView.findViewById(android.R.id.widget_frame)); if (widgetFrameView == null) return; widgetFrameView.setVisibility(View.VISIBLE); widgetFrameView.setPadding(widgetFrameView.getPaddingLeft(), widgetFrameView.getPaddingTop(), (int) (mDensity * 8), widgetFrameView.getPaddingBottom()); // remove already create preview image int count = widgetFrameView.getChildCount(); if (count > 0) { widgetFrameView.removeViews(0, count); } widgetFrameView.addView(iView); widgetFrameView.setMinimumWidth(0); iView.setBackgroundDrawable(new AlphaPatternDrawable((int) (5 * mDensity))); iView.setImageBitmap(getPreviewBitmap()); }
62. AppStart#setRootView()
Project: KJFrameForAndroid
File: AppStart.java
File: AppStart.java
@Override public void setRootView() { ImageView image = new ImageView(aty); image.setImageResource(R.drawable.splash_bg); Animation anim = AnimationUtils.loadAnimation(aty, R.anim.splash_start); anim.setAnimationListener(new Animation.AnimationListener() { @Override public void onAnimationStart(Animation animation) { } @Override public void onAnimationEnd(Animation animation) { jumpTo(); } @Override public void onAnimationRepeat(Animation animation) { } }); image.setAnimation(anim); setContentView(image); AppContext.screenH = DensityUtils.getScreenH(aty); AppContext.screenW = DensityUtils.getScreenW(aty); }
63. AppStart#setRootView()
Project: KJBlog
File: AppStart.java
File: AppStart.java
@Override public void setRootView() { ImageView image = new ImageView(aty); image.setImageResource(R.drawable.splash_bg); Animation anim = AnimationUtils.loadAnimation(aty, R.anim.splash_start); anim.setAnimationListener(new Animation.AnimationListener() { @Override public void onAnimationStart(Animation animation) { } @Override public void onAnimationEnd(Animation animation) { jumpTo(); } @Override public void onAnimationRepeat(Animation animation) { } }); image.setAnimation(anim); setContentView(image); AppContext.screenH = DensityUtils.getScreenH(aty); AppContext.screenW = DensityUtils.getScreenW(aty); }
64. SettingsResult#display()
Project: KISS
File: SettingsResult.java
File: SettingsResult.java
@Override public View display(Context context, int position, View v) { if (v == null) v = inflateFromId(context, R.layout.item_setting); String settingPrefix = "<small><small>" + context.getString(R.string.settings_prefix) + "</small></small>"; TextView settingName = (TextView) v.findViewById(R.id.item_setting_name); settingName.setText(TextUtils.concat(Html.fromHtml(settingPrefix), enrichText(settingPojo.displayName))); ImageView settingIcon = (ImageView) v.findViewById(R.id.item_setting_icon); settingIcon.setImageDrawable(getDrawable(context)); settingIcon.setColorFilter(getThemeFillColor(context), Mode.SRC_IN); return v; }
65. MainActivity#showDialog()
Project: DragScaleCircleView
File: MainActivity.java
File: MainActivity.java
private void showDialog(final Drawable drawable) { AlertDialog.Builder builder = new AlertDialog.Builder(this); final AlertDialog dialog = builder.create(); LayoutInflater inflater = getLayoutInflater(); View dialogLayout = inflater.inflate(R.layout.image_dialog, null); ImageView image = (ImageView) dialogLayout.findViewById(R.id.imageDialog); image.setImageDrawable(drawable); dialog.setView(dialogLayout); dialog.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)); dialog.getWindow().setWindowAnimations(R.style.DialogTheme); dialog.show(); }
66. RegionAdapter#getView()
Project: digitalocean-swimmer
File: RegionAdapter.java
File: RegionAdapter.java
public View getView(int position, View convertView, ViewGroup parent) { View vi = convertView; if (convertView == null) vi = inflater.inflate(R.layout.region_list_row, parent, false); final Region region = data.get(position); TextView nameTextView = (TextView) vi.findViewById(R.id.nameTextView); TextView featuresTextView = (TextView) vi.findViewById(R.id.featuresTextView); ImageView flagImageView = (ImageView) vi.findViewById(R.id.flagImageView); flagImageView.setImageResource(ApiHelper.getLocationFlag(region.getName(), region.isAvailable())); nameTextView.setText(region.getName()); featuresTextView.setText(region.getFeatures().replace(";", ", ")); return vi; }
67. NavigationDrawerAdapter#getView()
Project: digitalocean-swimmer
File: NavigationDrawerAdapter.java
File: NavigationDrawerAdapter.java
public View getView(int position, View convertView, ViewGroup parent) { View vi = convertView; if (convertView == null) vi = inflater.inflate(R.layout.navigation_list_row, parent, false); final ItemImage itemImage = data.get(position); TextView titleTextView = (TextView) vi.findViewById(R.id.titleTextView); ImageView imageImageView = (ImageView) vi.findViewById(R.id.imageImageView); titleTextView.setText(itemImage.getTitle()); imageImageView.setImageResource(itemImage.getImage()); return vi; }
68. TwoDimensionGestureScrollActivity#onCreate()
Project: custom-touch-examples
File: TwoDimensionGestureScrollActivity.java
File: TwoDimensionGestureScrollActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.gesture_scroll); ImageView iv = (ImageView) findViewById(R.id.imageView); Bitmap image; try { InputStream in = getAssets().open("android.jpg"); image = BitmapFactory.decodeStream(in); in.close(); } catch (IOException e) { image = null; } iv.setImageBitmap(image); }
69. ContactsUtils3#bindContactPhoneView()
Project: CSipSimple
File: ContactsUtils3.java
File: ContactsUtils3.java
@Override public void bindContactPhoneView(View view, Context context, Cursor cursor) { // Get values String value = cursor.getString(cursor.getColumnIndex(Phones.NUMBER)); String displayName = cursor.getString(cursor.getColumnIndex(Phones.DISPLAY_NAME)); Long peopleId = cursor.getLong(cursor.getColumnIndex(Phones.PERSON_ID)); Uri uri = ContentUris.withAppendedId(People.CONTENT_URI, peopleId); Bitmap bitmap = getContactPhoto(context, uri, false, R.drawable.ic_contact_picture_holo_dark); // Get views TextView tv = (TextView) view.findViewById(R.id.name); TextView sub = (TextView) view.findViewById(R.id.number); TextView label = (TextView) view.findViewById(R.id.label); ImageView imageView = (ImageView) view.findViewById(R.id.contact_photo); // Bind label.setVisibility(View.GONE); view.setTag(value); tv.setText(displayName); sub.setText(value); imageView.setImageBitmap(bitmap); }
70. ImageAdapter#getView()
Project: coursera-android
File: ImageAdapter.java
File: ImageAdapter.java
// create a new ImageView for each item referenced by the Adapter @Override public View getView(int position, View convertView, ViewGroup parent) { ImageView imageView = (ImageView) convertView; // if convertView's not recycled, initialize some attributes if (imageView == null) { imageView = new ImageView(mContext); imageView.setLayoutParams(new GridView.LayoutParams(WIDTH, HEIGHT)); imageView.setPadding(PADDING, PADDING, PADDING, PADDING); imageView.setScaleType(ImageView.ScaleType.CENTER_CROP); } imageView.setImageResource(mThumbIds.get(position)); return imageView; }
71. ImageViewActivity#onCreate()
Project: coursera-android
File: ImageViewActivity.java
File: ImageViewActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // Get the Intent used to start this Activity Intent intent = getIntent(); // Make a new ImageView ImageView imageView = new ImageView(getApplicationContext()); // Get the ID of the image to display and set it as the image for this ImageView imageView.setImageResource(intent.getIntExtra(GridLayoutActivity.EXTRA_RES_ID, 0)); setContentView(imageView); }
72. ImageAdapter#getView()
Project: coursera-android
File: ImageAdapter.java
File: ImageAdapter.java
// Return an ImageView for each item referenced by the Adapter @Override public View getView(int position, View convertView, ViewGroup parent) { ImageView imageView = (ImageView) convertView; // if convertView's not recycled, initialize some attributes if (imageView == null) { imageView = new ImageView(mContext); imageView.setLayoutParams(new GridView.LayoutParams(WIDTH, HEIGHT)); imageView.setPadding(PADDING, PADDING, PADDING, PADDING); imageView.setScaleType(ImageView.ScaleType.CENTER_CROP); } imageView.setImageResource(mThumbIds.get(position)); return imageView; }
73. MainActivity#onCreate()
Project: codeexamples-android
File: MainActivity.java
File: MainActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ImageView button = (ImageView) findViewById(R.id.image); InputStream resource = getResources().openRawResource(R.drawable.eye); Bitmap bitmap = BitmapFactory.decodeStream(resource); Display display = getWindowManager().getDefaultDisplay(); Point size = new Point(); display.getSize(size); int width = size.x; int height = size.y; Bitmap b = Bitmap.createScaledBitmap(bitmap, width, height, false); button.setBackground(new MyRoundCornerDrawable(b)); }
74. CredentialsPreference#addInfoIcon()
Project: cgeo
File: CredentialsPreference.java
File: CredentialsPreference.java
/** * Display avatar image if present */ private View addInfoIcon(final ViewGroup parent) { final View preferenceView = super.onCreateView(parent); final String avatarUrl = Settings.getAvatarUrl(credentialsMapping.getConnector()); if (StringUtils.isEmpty(avatarUrl)) { return preferenceView; } final ImageView iconView = (ImageView) inflater.inflate(R.layout.preference_info_icon, parent, false); final HtmlImage imgGetter = new HtmlImage(HtmlImage.SHARED, false, false, false); iconView.setImageDrawable(imgGetter.getDrawable(avatarUrl)); final LinearLayout frame = ButterKnife.findById(preferenceView, android.R.id.widget_frame); frame.setVisibility(View.VISIBLE); frame.addView(iconView); return preferenceView; }
75. ThemeChooserActivity#setUpHistory()
Project: cannonball-android
File: ThemeChooserActivity.java
File: ThemeChooserActivity.java
private void setUpHistory() { final ImageView history = (ImageView) findViewById(R.id.history); history.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Crashlytics.log("ThemeChooser: clicked History button"); Answers.getInstance().logCustom(new CustomEvent("clicked history")); final Intent intent = new Intent(ThemeChooserActivity.this, PoemHistoryActivity.class); intent.putExtra(IS_NEW_POEM, false); startActivity(intent); } }); }
76. ThemeChooserActivity#setUpPopular()
Project: cannonball-android
File: ThemeChooserActivity.java
File: ThemeChooserActivity.java
private void setUpPopular() { final ImageView popular = (ImageView) findViewById(R.id.popular); popular.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Crashlytics.log("ThemeChooser: clicked Popular button"); Answers.getInstance().logCustom(new CustomEvent("clicked popular")); Intent intent = new Intent(ThemeChooserActivity.this, PoemPopularActivity.class); startActivity(intent); } }); }
77. ThemeChooserActivity#setUpIcon()
Project: cannonball-android
File: ThemeChooserActivity.java
File: ThemeChooserActivity.java
private void setUpIcon() { final ImageView icon = (ImageView) findViewById(R.id.cannonball_logo); icon.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Crashlytics.log("ThemeChooser: clicked About button"); Answers.getInstance().logCustom(new CustomEvent("clicked about")); final Intent intent = new Intent(ThemeChooserActivity.this, AboutActivity.class); startActivity(intent); } }); }
78. MovieAdapter#getView()
Project: BlurNavigationDrawer
File: MovieAdapter.java
File: MovieAdapter.java
@Override public View getView(int position, View convertView, ViewGroup parent) { Movie movie = getItem(position); ImageView imageView; TextView textView; if (convertView == null) { LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); convertView = inflater.inflate(R.layout.movie_item, parent, false); } imageView = (ImageView) convertView.findViewById(R.id.picture); textView = (TextView) convertView.findViewById(R.id.text); imageView.setImageDrawable(movie.getDrawable()); textView.setText(movie.getTitle()); return convertView; }
79. ExplorerItem#bindImage()
Project: actor-platform
File: ExplorerItem.java
File: ExplorerItem.java
@Deprecated public void bindImage(View itemView) { ImageView holder = (ImageView) itemView.findViewById(R.id.image); holder.setScaleType(ImageView.ScaleType.CENTER); if (imageId != 0) { itemView.findViewById(R.id.type).setVisibility(View.INVISIBLE); holder.setVisibility(View.VISIBLE); holder.setImageResource(imageId); } else { holder.setImageResource(R.drawable.picker_file); TextView formatHolder = (TextView) itemView.findViewById(R.id.type); if (formatHolder != null) { formatHolder.setVisibility(View.VISIBLE); formatHolder.setText(fileType); } } }
80. PlacesAdapter#getView()
Project: actor-platform
File: PlacesAdapter.java
File: PlacesAdapter.java
@Override public View getView(int position, View convertView, ViewGroup viewGroup) { View itemView; if (convertView != null) { itemView = convertView; } else { itemView = ((LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE)).inflate(R.layout.picker_item_place, null); } TextView titleView = (TextView) itemView.findViewById(R.id.title); TextView subtitleView = (TextView) itemView.findViewById(R.id.subtitle); final ImageView iconView = (ImageView) itemView.findViewById(R.id.icon); final MapItem item = getItem(position); titleView.setText(item.name); subtitleView.setText(item.vicinity); iconView.setImageResource(R.drawable.example_user_placeholder); return itemView; }
81. MessageAdapter#getView()
Project: incubator-wave-android
File: MessageAdapter.java
File: MessageAdapter.java
@Override public View getView(int position, View convertView, ViewGroup parent) { View row = null; if (convertView == null) { LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); row = inflater.inflate(R.layout.custom_message_row, parent, false); } else { row = convertView; } TextView textViewHeader = (TextView) row.findViewById(R.id.textViewHeader); TextView textViewContent = (TextView) row.findViewById(R.id.textViewContent); ImageView imageViewFriend = (ImageView) row.findViewById(R.id.imageViewMessage); textViewHeader.setText(header[position]); textViewContent.setText(content[position]); imageViewFriend.setImageResource(images[position]); return row; }
82. Friendadapter#getView()
Project: incubator-wave-android
File: Friendadapter.java
File: Friendadapter.java
@Override public View getView(int position, View convertView, ViewGroup parent) { View row = null; if (convertView == null) { LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); row = inflater.inflate(R.layout.custom_row, parent, false); } else { row = convertView; } TextView textViewFriend = (TextView) row.findViewById(R.id.textViewFriend); ImageView imageViewFriend = (ImageView) row.findViewById(R.id.imageViewFriend); textViewFriend.setText(friendNames[position]); imageViewFriend.setImageResource(images[position]); return row; }
83. DebugImageViewCallback#onResult()
Project: image-loader
File: DebugImageViewCallback.java
File: DebugImageViewCallback.java
@Override public void onResult(Success ok) { ImageView imageView = imageViewWeakReference.get(); if (imageView == null) { return; } Resources resources = imageView.getResources(); int color; if (ok instanceof MemoryRetriever.Success) { color = resources.getColor(R.color.px__debug_imageloader_memory_overlay); } else if (ok instanceof FileRetriever.Success) { color = resources.getColor(R.color.px__debug_imageloader_file_overlay); } else { color = resources.getColor(R.color.px__debug_imageloader_network_overlay); } imageView.setColorFilter(color, PorterDuff.Mode.SRC_OVER); imageSetter.setBitmap(imageView, ok.getBitmap()); }
84. ReadWorker#onCancelled()
Project: iBeebo
File: ReadWorker.java
File: ReadWorker.java
@Override protected void onCancelled(Boolean aBoolean) { super.onCancelled(aBoolean); ImageView imageView = viewWeakReference.get(); if (!isMySelf(imageView)) { return; } if (pbWeakReference != null) { ProgressBar pb = pbWeakReference.get(); if (pb != null) { pb.setVisibility(View.INVISIBLE); } } imageView.setImageDrawable(new ColorDrawable(DebugColor.DOWNLOAD_CANCEL)); }
85. ContactViewAdapter#getView()
Project: HypeChatDemo.android
File: ContactViewAdapter.java
File: ContactViewAdapter.java
@Override public View getView(int position, View convertView, ViewGroup parent) { View vi = convertView; if (vi == null) vi = getInflater().inflate(R.layout.contact_cell_view, null); Store store = (Store) getItem(position); TextView displayName = (TextView) vi.findViewById(R.id.display_name); ImageView contentIndicator = (ImageView) vi.findViewById(R.id.new_content); displayName.setText(store.getInstance().getStringIdentifier()); contentIndicator.setVisibility(store.hasNewMessages() ? View.VISIBLE : View.INVISIBLE); vi.setOnTouchListener(getOnTouchListener()); return vi; }
86. FullHintActivity#getGifLoadedUsingGlide()
Project: hintcase
File: FullHintActivity.java
File: FullHintActivity.java
@NonNull private ImageView getGifLoadedUsingGlide() { ImageView animatedImageView = new ImageView(getActivity()); animatedImageView.setMaxHeight(900); Glide.with(getActivity()).load(R.drawable.animated_image).diskCacheStrategy(DiskCacheStrategy.SOURCE).thumbnail(Glide.with(getActivity()).load(R.drawable.animated_image).asBitmap().transcode(new BitmapToGlideDrawableTranscoder(getActivity()), GlideDrawable.class).diskCacheStrategy(DiskCacheStrategy.ALL)).into(animatedImageView); return animatedImageView; }
87. TasksFragment#refresh()
Project: habitrpg-android
File: TasksFragment.java
File: TasksFragment.java
public void refresh() { /* Attach a rotating ImageView to the refresh item as an ActionView */ LayoutInflater inflater = (LayoutInflater) getActivity().getSystemService(Context.LAYOUT_INFLATER_SERVICE); ImageView iv = (ImageView) inflater.inflate(R.layout.refresh_actionview, null); Animation rotation = AnimationUtils.loadAnimation(getActivity(), R.anim.clockwise_rotate); rotation.setRepeatCount(Animation.INFINITE); iv.startAnimation(rotation); refreshItem.setActionView(iv); if (apiHelper != null) { apiHelper.retrieveUser(true).compose(apiHelper.configureApiCallObserver()).subscribe(new HabitRPGUserCallback(activity), throwable -> stopAnimatingRefreshItem()); } }
88. MainWearActivity#imageViewAnimatedChange()
Project: gpslogger
File: MainWearActivity.java
File: MainWearActivity.java
private void imageViewAnimatedChange(String buttonState) { final ImageView v = (ImageView) findViewById(R.id.btnStartStop); final int new_image = (buttonState.equals("STOPPED")) ? android.R.drawable.ic_media_play : android.R.drawable.ic_menu_close_clear_cancel; final Animation anim_out = AnimationUtils.loadAnimation(this, android.R.anim.fade_out); final Animation anim_in = AnimationUtils.loadAnimation(this, android.R.anim.fade_in); anim_out.setAnimationListener(new Animation.AnimationListener() { @Override public void onAnimationStart(Animation animation) { } @Override public void onAnimationRepeat(Animation animation) { } @Override public void onAnimationEnd(Animation animation) { v.setImageResource(new_image); anim_in.setAnimationListener(new Animation.AnimationListener() { @Override public void onAnimationStart(Animation animation) { } @Override public void onAnimationRepeat(Animation animation) { } @Override public void onAnimationEnd(Animation animation) { } }); v.startAnimation(anim_in); } }); v.startAnimation(anim_out); }
89. CanvasActivity#showTemplateImage()
Project: GfxTablet
File: CanvasActivity.java
File: CanvasActivity.java
public void showTemplateImage() { ImageView template = (ImageView) findViewById(R.id.canvas_template); template.setImageDrawable(null); if (template.getVisibility() == View.VISIBLE) { String picturePath = preferences.getString(SettingsActivity.KEY_TEMPLATE_IMAGE, null); if (picturePath != null) try { // TODO load bitmap efficiently, for intended view size and display resolution // https://developer.android.com/training/displaying-bitmaps/load-bitmap.html final Drawable drawable = new BitmapDrawable(getResources(), picturePath); template.setImageDrawable(drawable); } catch (Exception e) { Toast.makeText(this, e.getLocalizedMessage(), Toast.LENGTH_LONG).show(); } } }
90. GestureLibraryFragment#onGesturePerformed()
Project: GestureStudio
File: GestureLibraryFragment.java
File: GestureLibraryFragment.java
@Override public void onGesturePerformed(GestureOverlayView overlay, final Gesture gesture) { final View view = getLayoutInflater(null).inflate(R.layout.ongestureperformed, null); editText = (EditText) view.findViewById(R.id.edittext); ImageView imageView = (ImageView) view.findViewById(R.id.imageview); Bitmap bitmap = gesture.toBitmap(128, 128, 10, Color.BLUE); imageView.setImageBitmap(bitmap); new AlertDialog.Builder(getActivity()).setView(view).setPositiveButton("??", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { gestureLibrary = GestureLibraries.fromFile("/mnt/sdcard/gesture"); gestureLibrary.addGesture(editText.getText().toString(), gesture); gestureLibrary.save(); } }).setNegativeButton("??", null).show(); }
91. NowPlaying#configureRepeatIcon()
Project: GEM
File: NowPlaying.java
File: NowPlaying.java
private void configureRepeatIcon(final Song s) { ImageView i = (ImageView) findViewById(R.id.now_playing_repeat_icon); if (PlaybackRemote.isRepeating()) { Drawable repeatIcon = getResources().getDrawable(R.drawable.ic_repeat_one_black_48dp); DrawableCompat.setTint(DrawableCompat.wrap(repeatIcon), s.getAlbum().getBackgroundColor()); i.setImageDrawable(repeatIcon); } else { Drawable repeatIcon = getResources().getDrawable(R.drawable.ic_repeat_black_48dp); DrawableCompat.setTint(DrawableCompat.wrap(repeatIcon), getSecondaryTextColor()); i.setImageDrawable(repeatIcon); } i.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { toggleRepeatIcon(s); } }); }
92. CursorConfigView#addTheme()
Project: GearVRf
File: CursorConfigView.java
File: CursorConfigView.java
public void addTheme(CursorTheme cursorTheme, ViewGroup parent, boolean isSelected) { View themeElementView = layoutInflater.inflate(R.layout.theme_element_layout, parent, false); TextView tvThemeName = (TextView) themeElementView.findViewById(R.id.tvThemeName); ImageView ivThemePreview = (ImageView) themeElementView.findViewById(R.id.ivThemePreview); LinearLayout llThemeElement = (LinearLayout) themeElementView.findViewById(R.id.llThemeElement); tvThemeName.setText(cursorTheme.getName()); ivThemePreview.setImageResource(ThemeMap.getThemePreview(cursorTheme.getId())); if (isSelected) { llThemeElement.setBackground(themeSelected); } else { llThemeElement.setBackground(themeNormal); } parent.addView(themeElementView); themeViews.add(themeElementView); if (isSelected) { selectedThemeIndex = themeViews.size() - 1; } themeElementView.setOnClickListener(themeOnClickListener); }
93. GroupActivity#createCurrentMemberRow()
Project: gcm
File: GroupActivity.java
File: GroupActivity.java
private View createCurrentMemberRow(String name, String value) { LinearLayout row = (LinearLayout) getLayoutInflater().inflate(R.layout.widget_icon_text_button_row, null); ImageView icon = (ImageView) row.findViewById(R.id.widget_itbr_icon); TextView label = (TextView) row.findViewById(R.id.widget_itbr_text); Button button = (Button) row.findViewById(R.id.widget_itbr_button); icon.setImageResource(R.drawable.smartphone_grey600); label.setText(name + ": " + AbstractFragment.truncateToShortString(value)); button.setText(R.string.group_remove_member); button.setTag(R.id.tag_action, ACTION_REMOVE_MEMBER); button.setTag(R.id.tag_token, name); button.setOnClickListener(this); return row; }
94. GroupActivity#createRemovedMemberRow()
Project: gcm
File: GroupActivity.java
File: GroupActivity.java
private View createRemovedMemberRow(String name, String value) { LinearLayout row = (LinearLayout) getLayoutInflater().inflate(R.layout.widget_icon_text_button_row, null); ImageView icon = (ImageView) row.findViewById(R.id.widget_itbr_icon); TextView label = (TextView) row.findViewById(R.id.widget_itbr_text); Button button = (Button) row.findViewById(R.id.widget_itbr_button); icon.setImageResource(R.drawable.smartphone_grey600); label.setText(name + ": " + AbstractFragment.truncateToShortString(value)); button.setText(R.string.group_undo_remove_member); button.setTag(R.id.tag_action, ACTION_UNDO_REMOVE_MEMBER); button.setTag(R.id.tag_token, name); button.setOnClickListener(this); return row; }
95. GroupActivity#createNewMemberRow()
Project: gcm
File: GroupActivity.java
File: GroupActivity.java
private View createNewMemberRow(String name, String value) { LinearLayout row = (LinearLayout) getLayoutInflater().inflate(R.layout.widget_icon_text_button_row, null); ImageView icon = (ImageView) row.findViewById(R.id.widget_itbr_icon); TextView label = (TextView) row.findViewById(R.id.widget_itbr_text); Button button = (Button) row.findViewById(R.id.widget_itbr_button); icon.setImageResource(R.drawable.smartphone_grey600); label.setText(name + ": " + AbstractFragment.truncateToShortString(value)); button.setText(R.string.group_undo_add_member); button.setTag(R.id.tag_action, ACTION_UNDO_ADD_MEMBER); button.setTag(R.id.tag_token, name); button.setOnClickListener(this); return row; }
96. PlayerNotifierView#refreshPlayerStateIndicator()
Project: frostwire-android
File: PlayerNotifierView.java
File: PlayerNotifierView.java
private void refreshPlayerStateIndicator() { CoreMediaPlayer mediaPlayer = Engine.instance().getMediaPlayer(); if (mediaPlayer == null) { return; } ImageView notifierIconImageView = (ImageView) findViewById(R.id.view_player_notifier_icon); int notifierResourceId = R.drawable.playernotifier_icon_play; if (!mediaPlayer.isPlaying()) { notifierResourceId = R.drawable.playernotifier_icon_pause; } notifierIconImageView.setBackgroundResource(notifierResourceId); }
97. MainActivity#onCreate()
Project: FontDrawable
File: MainActivity.java
File: MainActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ImageView drawableImageView = (ImageView) findViewById(R.id.drawable_image_view); FontDrawable spaceShuttle = new FontDrawable.Builder(this, SPACE_SHUTTLE_CODE, CUSTOM_FONT_PATH).setSizeDp(100).setColor(MATERIAL_BLUE).build(); drawableImageView.setImageDrawable(spaceShuttle); RatingBar ratingBar = (RatingBar) findViewById(R.id.rating_bar); FontProgressDrawable progressDrawable = new FontProgressDrawable.Builder(this, SPACE_SHUTTLE_CODE, CUSTOM_FONT_PATH).setProgressColor(MATERIAL_BLUE).setBackGroundColor(Color.LTGRAY).setPaddingDp(4).build(); ratingBar.setProgressDrawable(progressDrawable); }
98. WelcomeBackPasswordPrompt#onCreate()
Project: FirebaseUI-Android
File: WelcomeBackPasswordPrompt.java
File: WelcomeBackPasswordPrompt.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setTitle(R.string.sign_in_title); setContentView(R.layout.welcome_back_password_prompt_layout); mPasswordLayout = (TextInputLayout) findViewById(R.id.password_layout); mIdpResponse = getIntent().getParcelableExtra(ExtraConstants.EXTRA_IDP_RESPONSE); mEmail = mIdpResponse.getEmail(); TextView bodyTextView = (TextView) findViewById(R.id.welcome_back_password_body); String bodyText = getResources().getString(R.string.welcome_back_password_prompt_body); bodyText = String.format(bodyText, mEmail); SpannableStringBuilder spannableStringBuilder = new SpannableStringBuilder(bodyText); int emailStart = bodyText.indexOf(mEmail); spannableStringBuilder.setSpan(bold, emailStart, emailStart + mEmail.length(), Spannable.SPAN_INCLUSIVE_INCLUSIVE); bodyTextView.setText(spannableStringBuilder); Button signIn = (Button) findViewById(R.id.button_done); signIn.setOnClickListener(this); mPasswordField = (EditText) findViewById(R.id.password); ImageView toggleImage = (ImageView) findViewById(R.id.toggle_visibility); toggleImage.setOnClickListener(new PasswordToggler(mPasswordField)); TextView troubleSigningIn = (TextView) findViewById(R.id.trouble_signing_in); troubleSigningIn.setOnClickListener(this); }
99. CurrencyActivityPresenter#onCreate()
Project: financius-public
File: CurrencyActivityPresenter.java
File: CurrencyActivityPresenter.java
@Override public void onCreate(BaseActivity activity, Bundle savedInstanceState) { super.onCreate(activity, savedInstanceState); // Get views codeTextView = findView(activity, R.id.codeTextView); mainCurrencyButton = findView(activity, R.id.mainCurrencyButton); formatTextView = findView(activity, R.id.formatTextView); exchangeRateTextView = findView(activity, R.id.exchangeRateTextView); swipeRefreshLayout = findView(activity, R.id.swipeRefreshLayout); final ImageView refreshRateButton = findView(activity, R.id.refreshRateButton); final ListView listView = findView(activity, R.id.listView); // Setup refreshRateButton.setOnClickListener(this); mainCurrencyButton.setOnClickListener(this); swipeRefreshLayout.setOnRefreshListener(this); swipeRefreshLayout.setEnabled(false); adapter = new CurrencyAccountsAdapter(activity); listView.setAdapter(adapter); }
100. RecommendedFragment#getPageView()
Project: ExhibitionCenter
File: RecommendedFragment.java
File: RecommendedFragment.java
private View getPageView(final BigPic pic) { View view = View.inflate(attachActivity, R.layout.view_banner_imageview, null); ImageView imageView = (ImageView) view.findViewById(R.id.iv_image); imageView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { IntentUtils.newIntent(attachActivity).setActivityClass(NewsDetailActivity.class).putExtra("id", pic.getId()).startActivity(); } }); ImageUtil.loadWebImage(imageView, pic.getPic()); return view; }