有没有办法为我将要从事的主要活动设定条件?

时间:2019-04-05 20:04:51

标签: java android android-manifest

我正在创建一个简单的android应用程序,以使用WebView在该应用程序内显示一个网站。我的主要活动页面要求用户输入网站的URL并保存。我的下一个活动是登录页面。我的计划是,一旦用户输入URL,就将登录页面作为主要活动,以便下次打开应用程序时只需登录。

我做了一些研究,发现我可以去AndroidManifest更改我想首先发起的活动。但我希望用户在更改之前先将其网址放在首位。所以我的问题是,有没有办法像if语句那样检查URL中是否包含数据的条件,那么将首先启动登录页面?

1 个答案:

答案 0 :(得分:2)

创建一个半透明(如果需要,可以定期启动)活动,它将始终是您的第一个活动(发布者活动)。该活动将根据您编写的任何条件启动您的主要活动或登录活动。这样,在您的方案中,启动器活动启动时,它将检查是否输入了url,如果输入了URL,则将启动登录活动。其他主要活动将启动,用户可以在其中输入网址。