을 시작하지 않습니다. 내 알림에서 내 애플 리케이션의 메인 페이지에 의도를 설정합니다. 사람들이 내 앱을 업그레이드 할 때 알림이 제대로 작동하지만 때로는 마지막으로 열었던 마지막 페이지로 리디렉션되는 경우도 있습니다. 보류중인 의도가 전혀 시작되지 않은 것 같습니다. 앱이 이전 상태를로드하게하는 예외가 있음을 의미합니까? 아니면 앱이 죽었나요? 분명히 그것은 이전 상태로 돌아갈 것입니다. 보류중인 의도의 활동을 다른 것으로 변경 했는데도 여전히 그런 문제가 있습니다 .... 어떻게 장치에서 일어나는 일을 볼 수 있습니까? 이 내가 알림 방송 호출하는 방법입니다통지 내가 경보 및 알림을 시작하는 onAlarmReceiver 방송 수신기를 설정하는 intentservice 인 alarmservice이 활동
AlarmManager mgrAlarm= (AlarmManager)ctxt.getSystemService(Context.ALARM_SERVICE);
Intent intentAlarm = new Intent(ctxt, OnAlarmReceiver.class);
sender = PendingIntent.getBroadcast(ctxt, ++alarmCounter, intentAlarm, 0);
mgrAlarm.set(AlarmManager.RTC_WAKEUP, cal.getTimeInMillis(), sender);
을이 내 onAlarmReceiver
Intent welcomeIntent = new Intent(context, WelcomeActivity.class);
PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, welcomeIntent, Intent.FLAG_ACTIVITY_NEW_TASK);
매니페스트입니다 :
<uses-sdk android:minSdkVersion="4" android:targetSdkVersion="14" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<application
android:name="pvApplication"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" android:debuggable="false">
<activity
android:name=".WelcomeActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".unistall"></activity>
<activity android:name=".Preferences" android:label="@string/set_preferences" ></activity>
<activity android:name=".Questionnaire" ></activity>
<activity android:name=".AfterSubmission"></activity>
<activity android:name=".UserDemographics"></activity>
<activity android:name=".Instructions"></activity>
<activity android:name=".unistall"></activity>
<activity android:name=".PersonalityTest"></activity>
<activity android:name=".finalQuestions"></activity>
<receiver android:name=".OnBootReceiver" android:enabled="true">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
</intent-filter>
</receiver>
<receiver android:name=".OnAlarmReceiver" android:enabled="true" ></receiver>
<receiver android:name=".OnNetworkReceiver" >
<intent-filter>
<action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
<action android:name="android.net.wifi.WIFI_STATE_CHANGED"/>
</intent-filter>
</receiver>
<service android:name=".updaterService" />
<service android:name=".alarmService" />
<receiver android:name=".onAppReplaced">
<intent-filter>
<action android:name="android.intent.action.PACKAGE_REPLACED" />
<data android:scheme="package"/>
</intent-filter>
</receiver>
</application>