code:
relativlayout.layoutparams params = (relativlayout.layoutparams) view1.getlayoutparams(); params.setmargins(50, 0, 0, 0); view1.setlayoutparams(params); the above code working fine, want animate it.
you use valueanimator this:
valueanimator varl = valueanimator.ofint(50); varl.setduration(4000); varl.addupdatelistener(new animatorupdatelistener() { @override public void onanimationupdate(valueanimator animation) { relativelayout.layoutparams lp = (relativelayout.layoutparams) view1.getlayoutparams(); lp.setmargins((integer) animation.getanimatedvalue(), 0, 0, 0); view1.setlayoutparams(lp); } }); varl.start(); the valueanimator available honeycomb have nineoldandroids port.
Comments
Post a Comment