如何在安卓系统中打开新的屏幕?

9
我是新手安卓开发者,已经创建了一个登录页面并验证了用户登录。根据用户身份验证,我会得到真或假的结果。现在我的目标是,在成功验证后显示另一个屏幕,包含一些新文本框和按钮,也就是新的布局。如何实现这一点?欢迎任何帮助。

我会为你添加更合适的标签以吸引更多能回答你问题的观众,他们通过标签来寻找问题。例如,标记“android”将会为你带来更多答案。 - Sumit M Asok
这是一个很好且容易的方法,可以将活动添加到您的项目中。 https://dev59.com/_HE95IYBdhLWcg3wXsyR - gsb
4个回答

8

你想要开始新的活动。你可以在Android文档中阅读更多关于启动新活动的信息。

但是,你可能会考虑创建一个“普通”的应用程序屏幕,并调用另一个 Activity 来进行登录,而不是拥有登录页面和重定向。

因此,如果页面/Activity_A 需要用户登录,你可以使用 startActivityForResult 调用 LoginActivity 并获取 true/false,以判断用户是否已经成功登录。



2
创建一个Intent并将其传递给startactivity方法。确保你的活动在清单文件中定义。

0

了解意图(Intents)

意图用于启动新的活动

活动是表示每个视图对应于您的布局的超类

在Retro Meier的《Professional Android App Dev- WROX》一书中,有一个关于意图和广播的章节,提供了很好的示例。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接