@Override public void onPhotoTap(ImageView view, float x, float y) { float xPercentage = x * 100f; float yPercentage = y * 100f; showToast(String.format(PHOTO_TAP_TOAST_STRING, xPercentage, yPercentage, view == null ? 0 : view.getId())); } }
private void scale(View v, boolean isDown) { if (v.getId() == qq.getId() || v.getId() == weibo.getId() || v.getId() == wechat.getId()) { if (isDown) { Animation testAnim = AnimationUtils.loadAnimation(mActivity, R.anim.scale_down); v.startAnimation(testAnim); } else { Animation testAnim = AnimationUtils.loadAnimation(mActivity, R.anim.scale_up); v.startAnimation(testAnim); } } if (!isDown && listener!=null) { switch (v.getId()) { case R.id.ivQQ: listener.onLogin(qq, "QQ"); break; } qq.postDelayed(new Runnable() { @Override public void run() { dismiss(); } }, 500); } }
ImageView view = (ImageView) findViewById(R.id.someImage); view.setOnClickListener(new OnClickListener() { public void onClick(View view) { ImageView imageView = (ImageView) view; assert(R.id.someImage == imageView.getId()); switch(getDrawableId(imageView)) { case R.drawable.foo: imageView.setDrawableResource(R.drawable.bar); break; case R.drawable.bar: default: imageView.setDrawableResource(R.drawable.foo); break; } });
LayoutParams closeParams = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); textParams.addRule(RelativeLayout.LEFT_OF, closeButton.getId()); closeParams.addRule(RelativeLayout.ALIGN_PARENT_RIGHT, RelativeLayout.TRUE);
ImageView view = (ImageView) findViewById(R.id.someImage); view.setOnClickListener(new OnClickListener() { public void onClick(View view) { ImageView imageView = (ImageView) view; assert(R.id.someImage == imageView.getId()); Integer integer = (Integer) imageView.getTag(); integer = integer == null ? 0 : integer; switch(integer) { case R.drawable.foo: imageView.setDrawableResource(R.drawable.bar); imageView.setTag(R.drawable.bar); break; case R.drawable.bar: default: imageView.setDrawableResource(R.drawable.foo); imageView.setTag(R.drawable.foo); break; } });
ImageView v = (ImageView)findViewbyId(R.id.img); if(R.id.someId == v.getId()) { //do something } else{ //do something }
addFoodAdapter.SetOnItemClickListener(new AddFoodAdapter.OnItemClickListener() { @Override public void onItemClick(View view, int position) { ImageView iv = (ImageView)view;// get imageView int id = iv.getId(); if(id == R.id.ivDeleteFoodItem){ addFoodAdapter.delete(position); } } });
im.setOnClickListener(new OnClickListener() { public void onClick(View v) { ImageView iv=(ImageView) v; Log.e("sfas","-->"+iv.getId()); } });
public void startAnimation(ImageView image1) { ImageView image2 = cardViewMap.get(cardSwapMap.get(image1.getId())); animationController = new AnimationController(activity, image1, image2); animationThread = new Thread(animationController); animationThread.start(); }
RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT); ImageView iv1 = new ImageView(context); ImageView iv2 = new ImageView(context); your_relative_layout.addView(iv1, layoutParams); layoutParams.addRule(RelativeLayout.RIGHT_OF, iv1.getId()); your_relative_layout.addView(iv2, layoutParams);
@Override public void onClick(View view) { if (view.getId() == border1.getId()) { border1.setBackgroundResource(R.drawable.maincolor_border_bg); drawableid = 1; border2.setBackgroundResource(0); } else { border2.setBackgroundResource(R.drawable.maincolor_border_bg); drawableid = 2; border1.setBackgroundResource(0); } } };
ImageView img1=(ImageView) findViewById(R.id.imageview); ImageView img2=(ImageView) findViewById(R.id.imageview); RelativeLayout.LayoutParams lp2=new RelativeLayout.LayoutParams(100, 100); lp2.addRule(RelativeLayout.ALIGN_RIGHT,img2.getId()); img1.setLayoutParams(lp2);
public void addEastImageView(RelativeLayout myBackgroundLayout, ImageView center, ImageView east, int leftPadding, int topPadding, int rightPadding, int bottomPadding){ RelativeLayout.LayoutParams rightSide = new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); rightSide.addRule(RelativeLayout.RIGHT_OF, center.getId()); east.setPadding(leftPadding, topPadding, rightPadding, bottomPadding); myBackgroundLayout.addView(east, rightSide); }
RelativeLayout layout=new RelativeLayout(context); ImageView imageView = new ImageView(context); imageView.setId(R.id.imageViewID); RelativeLayout.LayoutParams layoutParams = new LayoutParams(50, 50); layoutParams.addRule(RelativeLayout.CENTER_HORIZONTAL); layout.addView(imageView, layoutParams); TextView textView = new TextView(context); RelativeLayout.LayoutParams textViewParams= new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); textViewParams.addRule(RelativeLayout.CENTER_HORIZONTAL); textViewParams.addRule(RelativeLayout.BELOW, imageView.getId()); layout.addView(nameView, nameLayoutParams);
private void toggleIvMenu(@IdRes int resId) { for (ImageView ivMenu : ivMenus) { if (ivMenu.getId() == resId) { ivMenu.setColorFilter(ContextCompat.getColor(this, R.color.easy_photos_fg_accent)); } else { ivMenu.clearColorFilter(); } } }
TextView tv; ImageView iv; View.OnClickListener myOnlyhandler = new View.OnClickListener() { public void onClick(View v) { if( tv.getId() == ((TextView)v).getId() ){ // it was the textview } else if(iv.getId() == ((ImageView)v).getId() ){ // it was the imageview } } }
@Override public void onClick(View v) { doSwitchViewType(); if(mViewFoldersView.getId() == R.drawable.afc_selector_button_folders_view_list){ mViewFoldersView.setImageDrawable(getResources().getDrawable(R.drawable.afc_selector_button_folders_view_grid)); mViewFoldersView.setId(R.drawable.afc_selector_button_folders_view_grid); }else{ mViewFoldersView.setImageDrawable(getResources().getDrawable(R.drawable.afc_selector_button_folders_view_list)); mViewFoldersView.setId(R.drawable.afc_selector_button_folders_view_list); } } };// mBtnFoldersViewOnClickListener
/** * Init the {@link android.graphics.Color} of the {@link #mChartBarList} */ private void initBarColorsAndSize() { for (ImageView imageView : mChartBarList) { imageView.setBackgroundColor(mChartBarColor); if (imageView.getId() != R.id.progress_bottom_axis) { imageView.setMinimumHeight((int) (mChartBarSize / 2.0f)); } } }
ConstraintLayout layout = (ConstraintLayout)fndViewById(R.id.mainConstraint); ConstraintSet set = new ConstraintSet(); ImageView view = new ImageView(this); layout.addView(view,0); set.clone(layout); set.connect(view.getId(), ConstraintSet.TOP, layout.getId(), ConstraintSet.TOP, 60); set.applyTo(layout);