3 ارسال در این موضوع قرار دارد

سلام
من یک برنامه چراغ قوه دارم که چند حالت مختلف نوردهی داره مثل معمولی ، sos و ... وقتی صفحه گوشی خاموش میشه میخوام به عنوان یک سرویس به کارشون ادامه بدن ( لاگ اسکرین ، اسکرین اف شد ) امیدوارم متوجه منظورم شده باشین
کسی هست بتونه  کمک کنه ؟

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در در 1397/06/14, 11:19:53، Seyed-Hossein-Akbari گفته است :

براش سرویس یا رسیور بنویسید

وقتی سرویس میسازم بهش میگم اگه sos فعال بود برو به اکتیویتی اصلی و ساب sos رو اجرا کن (در حین اجرا اپ و درحالت sos  سریع اسکرینو اف میکنم اما گوشی به همون حالت ساده و روشن یسره میمونه ) اتفاقی که میفته به صورت زیر
 

** Activity (main) Pause, UserClosed = false **
** Service (background) Start **
** Activity (main) Create, isFirst = true **
** Activity (main) Resume **
*** Service (background) Create ***
** Service (background) Start **
** Activity (main) Pause, UserClosed = false **                    >>>>>>  اسکرین اف شد
** Service (background) Start **                       >>>>>> سرویس استارت
1                                               >>>> لاگی که برا چک شناسایی حالت گذاشتم
sending message to waiting queue (CallSubDelayed - sos)                       >>>>> کال ساب
sending message to waiting queue (sleep)                           >>>>> اینجا گیر میکنه* )))) و اسلیپ میشه چطور میشه جلو اینو گرفت*)))) 
running waiting messages (2)             >>>>>>>>      اسکرین آن شد و قفل گوشی زده شد اپ به کارش ادامه میده ولی من میخوام در حالت خاموش ادامه بده
  

 

ویرایش شده در توسط mikota

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری