سلام
نمیدونستم چیرو باید جستجو کنم :اشتباه:
آیا امکان این هست که برنامه با وجود اینکه باز نباشه سر ساعت خاصی یه Dialog یا Notification رو نشون بده؟
مراحل تئوریشو بگید کافیه.
پیشاپیش ممنونم
Printable View
سلام
نمیدونستم چیرو باید جستجو کنم :اشتباه:
آیا امکان این هست که برنامه با وجود اینکه باز نباشه سر ساعت خاصی یه Dialog یا Notification رو نشون بده؟
مراحل تئوریشو بگید کافیه.
پیشاپیش ممنونم
0 - خواهش
1 - زنده باشی
2 - اینم لینک اولی که فیکس شد
3 - یک سر میرفتی از محتویاتش به خواستت میرسیدی:افسرده:
راستی برای اینکه برنامه هم باز نباشه بتونی کارایی انجام بدی از AlarmManager استفاده کن
دیدم ، منظورم این بود با جستجو نمیشد به اون تاپیک رسید همین.
. . . . . . . . . . .
حالا این مثالو پیدا کردم که وقتی از برنامه خارج میشم باز کار میکنه ، ولی وقتی برنامه Kill بشه یا گوشی Restart بشه کار نمیکنه. راه حلش چیه؟
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void scheduleAlarm(View V) {
Long time = new GregorianCalendar().getTimeInMillis() + 5*60*1000;
Intent intentAlarm = new Intent(this, AlarmReciever.class);
AlarmManager alarmManager = (AlarmManager) getSystemService(Context.ALARM_SERVICE);
alarmManager.set(AlarmManager.RTC_WAKEUP, time, PendingIntent
.getBroadcast(this, 1, intentAlarm,
PendingIntent.FLAG_UPDATE_CURRENT));
Toast.makeText(this, "Alarm Scheduled for 5 minute", Toast.LENGTH_LONG)
.show();
}
}
public class AlarmReciever extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Toast.makeText(context, "broadcast is detected", Toast.LENGTH_SHORT)
.show();
}
}
<uses-permission android:name="com.android.alarm.permission.SET_ALA RM" />
<receiver android:name=".AlarmReciever"/>
Startup کن برنامت رو
اینم یک لینک نمونه برای StartUp