1. 程式人生 > >Android 中Application向Activity 傳遞數值

Android 中Application向Activity 傳遞數值

指定 實現 clas Nid OS roi IT 如何獲取 傳遞

比如極光註冊時獲取用戶的唯一標示ID需要在登錄時進行傳遞,實現消息的指定用戶推送功能

1     public String id;
2 
3     public String getId() {
4         return id;
5     }
6 
7     public void setId(String id) {
8         this.id = id;
9     }
1     //初始化極光推送
2         JPushInterface.setDebugMode(true);
3         JPushInterface.init(this);
4 5 id = JPushInterface.getRegistrationID(getApplicationContext()); 6 7 Log.e("極光推送獲取用戶id", id);

在Activity 中如何獲取那,代碼如下

1         MyApplication application = (MyApplication) getApplication();
2         String id = application.getId().toString();
3         Log.e("極光推送用戶指定id", id);

Android 中Application向Activity 傳遞數值