小编Sum*_*ain的帖子

从OneSignal点击通知不会打开结果活动! - Android

现在我知道这方面有很多问题,但我根本没有遇到运气,并且想在这里问一个问题.

我有一个应用程序只运行一个启动画面,然后是MainActivity(这只是一个WebView)现在我将它与OneSignal集成以接收推送通知.

一切都很好,我的意思是当通过onesignal网站发送到我的手机时收到通知 - 但我面对的是,点击通知不会得到我的ResultActivity(只是一个显示Toast of message的活动).

我的代码片段如下所示:

splashscreen.java:

public class splashscreen extends Activity {
@Override
   public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.splash);
      Thread splashThread = new Thread() {
         @Override
         public void run() {
            try {
               int waited = 0;
               while (waited < 5000) {
                  sleep(100);
                  waited += 100;
               }
            } catch (InterruptedException e) {
               // do nothing
            } finally {
               finish();
               Intent i = new Intent();
               i.setClassName("com.google",
                              "com.google.Main");
               startActivity(i);
            }
         }
      };
      splashThread.start();
   }
   @Override
   protected void onPause() { …
Run Code Online (Sandbox Code Playgroud)

notifications onesignal

4
推荐指数
2
解决办法
7659
查看次数

标签 统计

notifications ×1

onesignal ×1