java - Slide in another XML layout when button is clicked -


i have main.xml layout file , in java code, doing calculation taken main layout , wanting display in result.xml layout file. know can use anim folder hold animation slidei n result layout following:

left right:

<set xmlns:android="http://schemas.android.com/apk/res/android"      android:shareinterpolator="false">   <translate android:fromxdelta="-100%" android:toxdelta="0%"              android:fromydelta="0%" android:toydelta="0%"              android:duration="700"/> </set> 

right left:

<set xmlns:android="http://schemas.android.com/apk/res/android"      android:shareinterpolator="false">   <translate      android:fromxdelta="0%" android:toxdelta="100%"      android:fromydelta="0%" android:toydelta="0%"      android:duration="700" /> </set> 

i wondering how implement above when button clicked on main layout file, result layout file slides in right. , if wanted go main layout can press button (added on result layout) slide right main layout file

you can use function : overridependingtransition can define animation upcoming activity , other animation activity exit.

use this, in second activity :

@override public void oncreate(bundle savedinstancestate) {     super.oncreate(savedinstancestate);     overridependingtransition(android.r.anim.slide_out_right, 0);     setcontentview(r.layout.mylayout); 

first argument animation enter, , 0 no animation.

and animation when leave second activity :

@override public void finish() {     super.finish();     overridependingtransition(r.anim.enteranim, r.anim.leaveanim); } 

Comments

Popular posts from this blog

curl - PHP fsockopen help required -

HTTP/1.0 407 Proxy Authentication Required PHP -

c# - Resource not found error -