How to check which current image resource is attached to ImageView in android xml?

前端 未结 6 712
说谎
说谎 2020-12-05 01:48

I want to check which image resource is attached to ImageView in xml, I am able to check that which image resource is attached to image view but my requirement

6条回答
  •  心在旅途
    2020-12-05 02:25

    u can do like this. first u need to set tag property of imageview like this

     android:tag="ic_grade_grey_24dp"
    
    if (viewHolder.imgfav.getTag().equals("ic_grade_grey_24dp"))  // here "bg" is the tag that you set previously
                {
                    Toast.makeText(mContext, "ic_grade_black_24dp", Toast.LENGTH_LONG).show();
                    // new RegisterAsyntaskNew().execute();
                    viewHolder.imgfav.setImageResource(R.drawable.ic_grade_black_24dp);
                    viewHolder.imgfav.setTag("ic_grade_black_24dp");
                }
                else
                {
                    Toast.makeText(mContext, "Second", Toast.LENGTH_LONG).show();
                    viewHolder.imgfav.setImageResource(R.drawable.ic_grade_grey_24dp);
                    viewHolder.imgfav.setTag("ic_grade_grey_24dp");
                }
    

提交回复
热议问题