-1

我有一个GridView显示我的应用程序中所有活动的图像。当用户单击其中一项时GridView,我想开始该活动。我们称它为started Activity,FirstActivity。现在,当用户单击 FirstActivity 中的按钮时,我想启动第二个 Activity,我们将其称为 SecondActivity。但是,当从 FirstActivity 转换到 SecondActivity 时,我想显示两者之间的 GridView。

它看起来像这样:

GridActivity(选中网格项)-> FirstActivity
FirstActivity(按钮单击)-> GridActivity -> SecondActivity

4

2 回答 2

0

您可以使用ActivityOptions类在 Activity 开关上制作自定义动画。遗憾的是,它仅适用于 API v16

于 2013-02-22T13:26:05.783 回答
-1

您可以在 2 之间启动一个新的 Activity,这将是一个动画。

这就是我的做法:

在activity1中,单击按钮时我调用activity2,它只是一个带有progressBar和一些动画的视图,它一直持续到我的acitivity3准备好打开,然后我的activity2启动activity3。

如果你只是想要那个动画,但你没有任何真正的加载要做,你可以使用线程来模拟一些工作,例如 3 秒,然后调用目标活动。

于 2013-02-22T13:51:22.020 回答