TextView TextView =(TextView) Findviewbyid (R.id.textview); ImageView ImageView1=(ImageView) Findviewbyid (R.ID.IMAGEVIEW1); ImageView ImageView2=(ImageView) Findviewbyid (R.ID.IMAGEVIEW2); Textview.setonclicklistener (Viewonclicklistener); Imageview1.setonclicklistener (Viewonclicklistener); Imageview2.setonclicklistener (Viewonclicklistener); /*Animator createcircularreveal (view view, int centerx, int centery, float Startradius, float Endradius)*/View.onclicklistener Viewonclicklistener=NewView.onclicklistener () {@Override Public voidOnClick (View v) {Animator animatorcircularreveal=Viewanimationutils.createcircularreveal (V,0, 0, 0, (float) Math.hypot (V.getwidth (), V.getheight ())); Animatorcircularreveal.setinterpolator (Newacceleratedecelerateinterpolator ()); Animatorcircularreveal.start (); } };
Core code
android--Click to show animation from the upper left corner to the lower right corner