Android Flavor Intent Activity

XxG*_*sxX 1 android android-intent android-activity android-productflavors

如何根据风味创建活动的意图?

等级制度:

main
-ActivityA

flavor(free)
-uses main/ActivityA

flavor(paid)
-uses own paid/ActivityA
Run Code Online (Sandbox Code Playgroud)

那么如何根据当前的风格创建一个 Intent 呢?

Vla*_*nko 5

您可以通过其名称获取 Activity 类。这样你就不会得到编译错误:

Intent i = new Intent(this, Class.forName("com.xxx.packagename.paid.ActivityA"))
Run Code Online (Sandbox Code Playgroud)