Android如何在没有意图或背景的情况下启动活动

Muh*_*man 2 android android-intent

假设我有两个活动 A 和 B 活动 A,其中包含一个按钮,当我无意按下按钮时,我想启动活动 B。

Lui*_*rra 5

根据官方文档:

意图是对要执行的操作的抽象描述。它可以用于startActivity启动一个ActivitybroadcastIntent将其发送到任何感兴趣的BroadcastReceiver组件,startService(Intent)或者bindService(Intent, ServiceConnection, int)与后台服务进行通信。

AnIntent提供了在不同应用程序中的代码之间执行后期运行时绑定的工具。它最重要的用途是启动活动,可以将其视为活动之间的粘合剂。它基本上是一个被动数据结构,包含要执行的操作的抽象描述。

所以你必须使用它来打开没有例外或变通方法的活动,如果你这样做,你就忽略了整个系统架构。