標籤

2011年10月29日 星期六

Notification 回到原程式中斷點.

這理論上應該很簡單, 居然花了我4小時. >"<

   NotificationManager barManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
  
      Notification notification = new Notification(R.drawable.iii,
              "請從這邊返回風水大師", System.currentTimeMillis());
      notification.setLatestEventInfo(this, "風水大師",
              "風水大師 大師諮詢 電話撥號返回! 請按此.", PendingIntent.getActivity(this,
                      0, new Intent(this, Mycamera.class)
                              .setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP
                                      | Intent.FLAG_ACTIVITY_SINGLE_TOP),
                      PendingIntent.FLAG_CANCEL_CURRENT));
      notification.flags |= Notification.FLAG_ONGOING_EVENT;
      barManager.notify(0, notification);
  
   sersorrunning = true;
   myvv.setVisibility(View.INVISIBLE);
         Intent dial = new Intent();
         dial.setAction("android.intent.action.CALL");
         dial.setData(Uri.parse("tel:0800956956"));
         startActivity(dial);   

另一方法, 似乎是用 TASKMANAGER 當中找回原來的 ACTIVITY ID. 但是我TRY 不出來 哈哈.


原本是寫了另一個播號器, 只要參數對就會自動HIDE. 但是就怕遇到 FEEL 不好的使用者說我的程式偷打電話出去. 只好還是用 NOTIFICATION 的方式讓使用者返回.....

沒有留言:

張貼留言