两个活动之间的动画

时间:2016-02-28 22:16:14

标签: java android

我有一个登录活动,在此活动中,我通过检查SQLite数据库中的列值来检查用户是否已连接。

我的问题是,当用户已经连接时,我必须完成此活动并启动另一个活动,这会产生一个糟糕的动画,因为登录活动会打开然后关闭。

2 个答案:

答案 0 :(得分:1)

您目前的做法是:

Login_activity --> (login)--> Main_activity

我的建议是:

Main_activity --> Check login --> if not logged in, start Login_activity

答案 1 :(得分:0)

您可以创建一个仅查看数据库并启动相应活动的空活动。

假设您现在有2项活动(登录和主要),我们的想法是您有3项活动:

  1. 登录
  2. 主要
  3. Root' onCreate()中,您检查用户是否已登录。如果,则启动Main 。否则启动Login。您可以保留当前逻辑Login - > Main

    Nguyen的回答可以帮助您完成2项活动,但Main活动中的逻辑有点复杂。