gpt4 book ai didi

android - 在android中将屏幕从一个 Activity 翻转到另一个 Activity

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:06:12 25 4
gpt4 key购买 nike

实际上我想通过点击按钮从一个 Activity 到另一个 Activity 来旋转或翻转屏幕:像this

提前致谢。

最佳答案

您可以这样做来覆盖 Activity 之间的转换:

Button btn = (Button)findViewById(R.id.myBtn);

btn.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
startActivity(new Intent(ActualActivity.this,
TargetActivity.class));
overridePendingTransition(R.anim.slide_in_up, R.anim.slide_out_up);
}
});

其中 slide_in_up 和 slide_out_up 是你的自定义动画,保存在 res/anim.这里有一些代码示例:

向上滑动:

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromYDelta="-100%p" android:toYDelta="0" android:duration="300"/>
</set>

向上滑动:

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromYDelta="0" android:toYDelta="100%p" android:duration="300"/>
</set>

此示例将从上到下移动您的 Activity 。您可以修改您的动画文件以获得不同的动画。

关于android - 在android中将屏幕从一个 Activity 翻转到另一个 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11289771/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com