در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

reza-a

الارم منیجر برای اندروید

سلام من میخوام هر روز ساعت مثلا 10 چه کاربر تو اپلیکیشن باشه چه نباشه یه کاری رو انجام بدم چطوری میتونم این کار و بکنم ممنون میشم راهنمایی کنید؟

طبق سرچی که کردم به AlarmManager رسیدم این کد نوشتم ولی میخوام فقط سر ساعت تعیین شده اجرا بشه

الان من هر وقت وارد اپلیکیشن میشم یا خارج میشم اجرا میشه

ممنون میشم راهنمایی کنید ؟

  public class MainActivity extends AppCompatActivity {
  @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

         setRecurringAlarm(this);

    }

    private void setRecurringAlarm(Context context) {

        Calendar updateTime = Calendar.getInstance();
        //updateTime.setTimeZone(TimeZone.getTimeZone("GMT+5:00"));
        updateTime.setTimeZone(java.util.TimeZone.getTimeZone("GMT+5:00"));
        updateTime.set(Calendar.HOUR_OF_DAY, 1);
        updateTime.set(Calendar.MINUTE,51);
        updateTime.set(Calendar.SECOND,20);

        Intent intent = new Intent(context, BroadConnect.class);
        PendingIntent recurringDownload = PendingIntent.getBroadcast(context, 0, intent,
                PendingIntent.FLAG_UPDATE_CURRENT);
        AlarmManager alarms = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE);

        alarms.setInexactRepeating(AlarmManager.RTC_WAKEUP, updateTime.getTimeInMillis(), AlarmManager.INTERVAL_DAY,
                recurringDownload);

    }

اینم کد مربوط به کلاس برودکست ریسیور

public class BroadConnect extends BroadcastReceiver {
    
    @Override
    public void onReceive(Context context, Intent intent) {
        

        Toast.makeText(context,"okkkkk" ,Toast.LENGTH_LONG).show();


لذت یادگیری با توسینسو
به عنوان شخصی که مدت هاست از سایت توسینسو استفاده می کنم باید بگم که واقعاً یکی از بهترین مرجع ها برای ارتقاء دانش شخصی هست. دوره های سایت، راهکارها و مطالب، همگی عالی هستند.
پاسخ شما
برای ارسال پاسخ خود وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....