您的位置:首页 > 其它

activity之间的平移切换效果

2015-04-01 15:42 330 查看


效果如图----两个activity慢慢的切换动画

这里我们介绍一个方法

package com.example.activity;

import android.app.Activity;

import android.content.Intent;

import android.os.Bundle;

import android.view.View;

import android.view.animation.Animation;

import android.view.animation.AnimationUtils;

public class MainActivity extends Activity {

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

}

public void jump(View v){

startActivity(new Intent(this,OtherActivity.class));

overridePendingTransition(R.anim.enter_anim, R.anim.exit_anim);

}

}

-------------------------------------

在res:目录下新建一个文件夹(anim) :分别为enter_anim,exit_anim

enter_anim 配置

<?xml version="1.0" encoding="utf-8"?>

<translate xmlns:android="http://schemas.android.com/apk/res/android"

android:fromXDelta="100%"

android:toXDelta="0"

android:duration="2000">

</translate>

exit_anim 配置

<?xml version="1.0" encoding="utf-8"?>

<translate xmlns:android="http://schemas.android.com/apk/res/android"

android:fromXDelta="0"

android:toXDelta="-100%"

android:duration="2000">

</translate>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: