سلام دوستان
من یک سرویس دارم که هر چند ثانیه میاد اتصال اینترنت رو چک میکنه و اگه وصل بود یه سری کارارو برام انجام بده.
اگه بخوام با خاموش و روشن کردن گوشی یا ریستارت کردنش این سرویس خودکار اجرا بشه بدون رفتن به برنامه.باید چیکار کنم؟
ازین کد ها استفاده کردم جواب ندادن:
منینفست:
ممنون
من یک سرویس دارم که هر چند ثانیه میاد اتصال اینترنت رو چک میکنه و اگه وصل بود یه سری کارارو برام انجام بده.
اگه بخوام با خاموش و روشن کردن گوشی یا ریستارت کردنش این سرویس خودکار اجرا بشه بدون رفتن به برنامه.باید چیکار کنم؟
ازین کد ها استفاده کردم جواب ندادن:
کد پیاچپی:
public class BootUpReceiver extends BroadcastReceiver{
@Override
public void onReceive(Context context, Intent intent) {
// TODO Auto-generated method stub
Intent i = new Intent(context, FirstService.class);
i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(i);
}
منینفست:
کد پیاچپی:
<receiver android:name=".provider.BootUpReceiver" >
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
<category android:name="android.intent.category.DEFAULT" >
</category>
</intent-filter>
</receiver>
ممنون