首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

页面跳转采取滑动效果

2012-07-01 
页面跳转采用滑动效果?xml version1.0 encodingutf-8?!-- android:duration@android:integer/c

页面跳转采用滑动效果

<?xml version="1.0" encoding="utf-8"?><!-- android:duration="@android:integer/config_shortAnimTime" --><set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/accelerate_interpolator">    <translate android:fromXDelta="-100%" android:toXDelta="0"        android:duration="500" /></set>

?in_from_left.xml 放在res/anim下

in_from_right.xml

<set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/accelerate_interpolator">    <translate android:fromXDelta="100%p" android:toXDelta="0%p"        android:duration="500" /></set>

?

out_to_left.xml

<set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/accelerate_interpolator">    <translate android:fromXDelta="0%p" android:toXDelta="-100%p"        android:duration="500" /></set>

?

public class LeftRightSlideActivity extends Activity {    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);                   Button button = (Button)findViewById(R.id.button1);        button.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {Intent intent = new Intent();intent.setClass(LeftRightSlideActivity.this, SlideSecondActivity.class);startActivity(intent);//设置切换动画,从右边进入,左边退出overridePendingTransition(R.anim.in_from_right, R.anim.out_to_left);}});    }}

?

热点排行