我将Firebase通知集成到了我的应用程序中,但我想发送一个通知,以打开特定活动并执行我计划要做的事情,而不仅仅是打开该应用程序。就像通知会推动用户点击Google Play商店一样。从Firebase通知中打开特定活动
我看到了一个代码Firebase console: How to specify click_action for notifications,但我在初始化变量cls时出错。我试图通过定义cls = null来解决,以清除错误。它无法打开我指定的活动使用click_action
public class ClickActionHelper {
public static void startActivity(String className, Bundle extras, Context context){
Class cls=null;
try { cls = Class.forName(className);
}
catch(ClassNotFoundException e){
//means you made a wrong input in firebase console
}
Intent i = new Intent(context, cls);
i.putExtras(extras); context.startActivity(i);
}
}
请问我有什么问题吗?我如何得到这个工作?