How can I give an imageview click effect like a button on Android?

前端 未结 30 2326
情歌与酒
情歌与酒 2020-11-28 01:50

I have imageview in my Android app that I am using like a button with the onClick event given, but as you might guess it is not giving imageview a clickable effect when clic

30条回答
  •  醉话见心
    2020-11-28 02:16

    Here is my simple way to solve that:

    ImageView iv = (ImageView) findViewById(R.id.imageView);
    
    iv.setOnClickListener(new OnClickListener() {
    
        @Override
        public void onClick(View arg0) {
            // TODO Auto-generated method stub
            //Agrega porcentajes de cada fraccion de grafica pastel
    
            Animation animFadein = AnimationUtils.loadAnimation(getApplicationContext(),R.anim.fade_in);
    
            iv.startAnimation(animFadein);
        });
    

    In file res/anim/fade_in.xml:

    
        
    
    
     
    

提交回复
热议问题