gpt4 book ai didi

java - Android中调用多个Activity

转载 作者:行者123 更新时间:2023-12-02 07:45:03 25 4
gpt4 key购买 nike

我开发了一个应用程序,需要在 SIP 帐户和聊天帐户中注册用户。要注册用户,我需要传递三个类:setting.java(共享首选项)、sipchat.java(注册到 SIP 帐户)、xmppclient.java(在聊天中注册)。

现在我正在调用settings.classsettings.java中的应用程序中注册用户我正在调用siochat.java 并在 sipchat.java 中我正在调用 xmppclient.java

这是用户在应用程序中注册的方式:

代码:

Intent i = new Intent(Welcome_screen.this, Settings.class);
startActivity(i);
finish();

使用此应用程序时,注册需要花费大量时间,并且在经过不同的 Activity 时会闪烁。

那么我如何在一个 Activity 中调用所有这三个类呢? (因为在主屏幕上应用程序闪烁三次非常奇怪。)

谢谢

最佳答案

我给你一些解决方案:

  1. 使用startActivityForResult(),传递3个 Activity 并在主 Activity 中处理结果。示例:http://rahulonblog.blogspot.com/2010/05/android-startactivityforresult-example.html

  2. 更改一项 Activity 的内容 View 。在本例中,我们有 3 个 View 。示例:How to use view flipper with three layouts?

关于java - Android中调用多个Activity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10992018/

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