نمایش نتایج 1 تا 2 از 2

نام تاپیک: BOOT_COMPLETED

  1. #1

    BOOT_COMPLETED

    سلام
    من یه سرویس دارم که هنگام ریست شدن دستگاه باید اجرا بشه
    اگر ورژن android دستگاه از 7 پایین باشه اجرا میشه ولی از 7 به بالا اجرا نمیشه

  2. #2
    کاربر دائمی آواتار mehdi.safavie
    تاریخ عضویت
    دی 1388
    محل زندگی
    تهران - اندیشه
    سن
    32
    پست
    219

    نقل قول: BOOT_COMPLETED

    درود;
    از JobIntentService استفاده کنین.

    <receiver android:name=".BootReceiver">
    <intent-filter>
    <action android:name="android.intent.action.BOOT_COMPLETED "/>
    </intent-filter>
    </receiver>
    <service android:name=".MyService"
    android:permission="android.permission.BIND_JOB_SE RVICE"/>


    public class BootReceiver extends BroadcastReceiver {

    @Override
    public void onReceive(Context context, Intent intent) {
    if (Intent.ACTION_BOOT_COMPLETED.equals(intent.getAct ion())) {
    MyService.enqueueWork(context, new Intent());
    }
    }

    }


    public class MyService extends JobIntentService {

    public static final int JOB_ID = 0x01;

    public static void enqueueWork(Context context, Intent work) {
    enqueueWork(context, MyService.class, JOB_ID, work);
    }

    @Override
    protected void onHandleWork(@NonNull Intent intent) {
    // your code
    }

    }

تاپیک های مشابه

  1. مشکل در دریافت Receiver با BOOT_COMPLETED
    نوشته شده توسط ebrahimmm در بخش Android Studio
    پاسخ: 1
    آخرین پست: دوشنبه 30 فروردین 1395, 10:57 صبح
  2. تفاوت BOOT_COMPLETED با RECEIVE_BOOT_COMPLETED
    نوشته شده توسط majid.ostadi در بخش Android Studio
    پاسخ: 2
    آخرین پست: پنج شنبه 06 شهریور 1393, 19:36 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •