对于intent基本的分类主要包含隐式意图和显式意图。显式意图通常主要是启动本应用中的Activity之间的数据。而隐式意图则常见于启动系统中的某些特定的动作,比方打电话,或者是跨应用的Activity启动。

所以激活本应用的Activity用显式意图。假设MainActivity与你要激活的Activity不在同一个包下,在同一个project下,在採用显式意图激活时,一定要写明当前Activity所在的包名,否则可能会激活不了。

最后要写上startActivity(intent);,开启Activity。