ورود

View Full Version : عدم دریافت پیام در inbox اندروید



reyhaneh.badie.nia
یک شنبه 11 اسفند 1392, 08:31 صبح
سلام دوستان
من برنامه ای دارم که پیام های دریافتی را از شماره ی خاصی میگیره و به شماره خاصی میفرسته و میخواهم پیام ها فقط توسط برنامه ی من خوانده شود و کاربر آنها را مشاهده نکنه
وقتی برنامه ام بازه پیام ها داخل inbox گوشی نمیرن
اما اگه برنامه بسته بشه
یا کاربر از آن خارج بشه
پیام ها داخل inbox گوشی میرن
من از کد زیر درون androidmanifest.xml استفاده کردم
<intent-filter android:priority="1000">
<action android:name="android.provider.Telephony.SMS_RECEIVED" />
</intent-filter>

هم چنین برای اینکه وقتی برنامه ی من پیام را دریافت کرد داخل inbox نره از this.abortBroadcast();استفاده کردم
ولی وقتی برنامه بسته است یا ناگهانی بسته شه پیام ها داخل inbox میرن:اشتباه:
کسی میتونه راهنمایی ام کنه که ایناتفاق نیفته؟:متفکر:

micro24
یک شنبه 11 اسفند 1392, 08:54 صبح
با سلام

باید ازسرویس و Notification استفاده کنید که برنامتون می بندید قطع نشه یعنی بک سر.یسی همیشه Run هست و اگر توی سرویس های موبایلتون برید می بینید برنامه را Back زدید و روی صفحتون برنامه نیست ولی برنامه در حال اجرا هست.

saeed_g21
یک شنبه 11 اسفند 1392, 10:56 صبح
درکل وقتی دستگاه خاموش روشن میشه برنامه کلا از کار می افتد برای رفع این مشکل هم از StatrUp استفاده شود تا وقتی دستگاه روشن شد برنامه شروع کنه به کار کردن

reyhaneh.badie.nia
یک شنبه 11 اسفند 1392, 13:13 عصر
ممنون از دوستان که پاسخگو هستند:لبخندساده:
ولی من درست متوجه نشدم که باید چکار کنم
من یک برنامه نویس مبتدی هستم
میخواستم اگه امکان داره بیشتر توضیح بدید یا حداقل یک مثال کوچیک بزنید تا متوجه بشم باید دقیقا چکار کنم