不是从意图开始活动

t0s*_*t0s 1 android

如何在不使用Intent的情况下启动Activity?我唯一的规则就是

if( var == true ) startActivity();
Run Code Online (Sandbox Code Playgroud)

startActivity();需要一个Intent作为参数.

Pat*_*fka 5

只需为您要启动的活动创建新意图.根据您所处的位置,您需要应用程序上下文.

Intent i = new Intent(getApplicationContext(), YourActivity.class);
startActivity(i);
Run Code Online (Sandbox Code Playgroud)