java - 如何获取有关第一个 Activity 的按钮单击的信息并在第三个 Activity 中使用它? - 安卓

标签 java android xml button android-activity

有 3 个 Activity :Act1Act2Act3

Act1中,有三个按钮:But1But2But3

如果我们点击这 3 个按钮中的任何一个,它最终会显示 Act2

Act2中,只有一个按钮表示完成

我的问题是,当我单击Act2中的按钮完成时,我应该获取有关在Act1中单击的按钮的信息在 Act3TextView 中显示 Act2

我想我已经说清楚了..

我只需要知道如何将Act1按钮点击的信息传递到Act3

我应该使用 bundle 还是其他东西?请帮我解决逻辑,如果可能的话,请提供示例代码? :)

最佳答案

您有几个选择。

1)硬核选项是创建数据库并保存/查询信息。

2) 您还可以写入sharedPreferences。 SharedPrefExample

3)正如评论中提到的,如果您只从一个 Activity 对话到另一个 Activity ,您可以只intent.putExtra(“key”,value)

4) 最后你可以扩展Application 这是一篇处理全局变量的好文章。 How to declare global variables in Android?

关于java - 如何获取有关第一个 Activity 的按钮单击的信息并在第三个 Activity 中使用它? - 安卓,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10997571/

相关文章:

java - 我如何结合两个 Set Inside HashMap java 的值

java - 一个询问您要使用哪个网络浏览器的程序

java - 每次我重新启动 Activity 时,ListView 都会重复项目

android - 'SharedPreferencesUtils( )' has private access in ' com.google.android.gms.common.util.SharedPreferencesUtils

java - 如何在不启动新进程的情况下再次订阅 Observable?

android - 在输入过程中显示字符数

java - Glassfish 3 安全性 - 使用 JDBC 领域的基于表单的身份验证

java - 如何用 Math Ml 标签包围数字?

c# - 使用字符串连接构建 XML 有什么不好的地方?

java - 使用 $exists 和 $elemMatch 进行 MongoDB 查询不起作用