Android 风格 Intent Activity

标签 android android-intent android-activity android-productflavors

如何根据风格创建 Activity Intent ?

层次结构:

main
-ActivityA

flavor(free)
-uses main/ActivityA

flavor(paid)
-uses own paid/ActivityA

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

最佳答案

您可以通过 Activity 类的名称来获取它。这样你就不会出现编译错误:

Intent i = new Intent(this, Class.forName("com.xxx.packagename.paid.ActivityA"))

关于Android 风格 Intent Activity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40858582/

相关文章:

android - 使用 Android 获取原子时间

android - 是否可以本地化 CalendarView 或 DatePicker?

android - 如何使用 Intent 使用官方 Twitter 应用程序发布推文,然后返回到您的应用程序?

java - Android 开发人员 MyFirstApp 发送不起作用

java - 在 Fragment 的 onActivityCreated() 之前调用 Activity onStart()

android - 更改 Android 开关状态

android - 使用 smack 和 open fire 服务器在聊天列表中阻止用户的问题

android - 将 pdf 文件转换为位图图像

android - WakefulBroadcastReceiver Intent 仅在某些情况下不启动(奇怪)

android - 为现有应用程序创建即时应用程序