启动活动时发生致命异常

时间:2018-10-26 20:12:05

标签: java android

打开推送通知后,我正在尝试打开一个名为find . -type f -exec sed -i '/Generation/d' {} \; 的新活动。

问题是我遇到no_internet时,一旦声明新的意图,应用程序就会崩溃。

代码和错误日志也包括在下面。我究竟做错了什么?由于这是我的第一个Java项目,请耐心等待,并在可能的情况下提供示例代码。

在MainActivity的onCreate内

Fatal Exception

我的通知处理程序

OneSignal.startInit(this)
        .inFocusDisplaying(OneSignal.OSInFocusDisplayOption.Notification)
        .unsubscribeWhenNotificationsAreDisabled(true)
        .setNotificationOpenedHandler(new NotificationOpened())
        .init();

错误日志

public class NotificationOpened extends MainActivity implements OneSignal.NotificationOpenedHandler {
        public static String launchURL;

        @Override
        public void notificationOpened(OSNotificationOpenResult result) {
            OSNotificationAction.ActionType actionType = result.action.type;
            JSONObject data = result.notification.payload.additionalData;

            if (data != null) {
                launchURL = data.optString("launchURL");
                if (launchURL != null) {
                    Log.i("OneSignalExample", "launchURL value: " + launchURL);
                    Intent myIntent = new Intent(NotificationOpened.this, no_internet.class);
                    NotificationOpened.this.startActivity(myIntent);
                }
            }
        }


    }

0 个答案:

没有答案