آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
مشکل عدم دسترسی خریداران پیشین به برخی آموزش ها برطرف شد
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

نوشتن شرط اگر برنامه مورد نظر در حال اجرا باشد

Amin Games  8 سال پیش  8 سال پیش
+1 0

با سلام و درود به همگی

من نیاز دارم وقتی داخل برنامم هستم با کلیک بر روی دکمه ایی شرطی رو چک کند که اگر برنامه ایی دیگر با فلان نام در حال اجراست این کار رو کند و اگرم در حال اجرا نیست اون کار رو بکند.

مثلا من دو نرم افزار دارم با اسم بسته ir.amingames.test1 و اسم بسته ir.amingames.test2 ، حالا میخوام وقتی داخل برنامه اولی هستم با کلیک بر روی دکمه ایی بررسی کنه و اگر برنامه دومی در حال اجرا نیست فلان کار رو انجام بده و اگرم در حال اجرا است کاری دیگر انجام بده. این کد و عبارت شرطی رو میخوام.

با تشکر و سپاس

 برای این سوال 3 پاسخ وجود دارد.
پاسخ به سوال 
Hossein Lamei Ramandi  8 سال پیش
+3 0

یه سرچی تو استک میزدی پیدا میکردی

ActivityManager activityManager =(ActivityManager)this.getSystemService( ACTIVITY_SERVICE );
List<RunningAppProcessInfo> procInfos = activityManager.getRunningAppProcesses();
for(int i =0; i < procInfos.size(); i++)
if(procInfos.get(i).processName.equals("com.android.browser"))
{Toast.makeText(getApplicationContext(),"Browser is running",Toast.LENGTH_LONG).show();}
0 0
تشکر عزیزم، باور کن سرچ میکنم، ولی چون نمیدونم از چه کلمات کلیدی استفاده کنم و جستجوی سایتم بگی نگی مشکل داره، نتیجه خوبی نمیگیرم، تشکر بابت کد، تست میکنم ببینم جواب میده یا نه، امیدوارم مشکلی پیش نیاد (8 سال پیش)
0 0
آقای admirallam این قطعه کدی که به من دادید تا وقتی برنامه دوم بسته است درست کار میکنه و میگه که برنامه مورد نظر در حال اجرا نیست ، اما وقتی برنامه دوم رو اجرا است بازم درست میگه که برنامه مورد نظر در حال اجرا است، اما وقتی برنامه دوم رو ببندی دیگه همش میگه که برنامه دوم در حال اجرا است. متوجه شدید چی گفتم؟ (8 سال پیش)
0 0
منظورم اینه که فقط واسه بار اول کار میکنه، و اگر برنامه دوم رو 2 بار باز بسته کنی اون دیگه همش میگه برنامه دوم باز است در حالی که باز نیست، لطفا راهنمایی کنید (8 سال پیش)
پاسخ به سوال 
Amin Games  8 سال پیش
0 0

میدونید مشکل من چیه دوستان

ببینید این کدی که آقای  admirallam دادند واسه برنامه هایی که Activity دارند و در لیست برنامه های در حال اجرا نمایش داده میشوند کارایی داره و درست کار میکنه، اما من دارم این کد را برای برنامه ایی به نام SCR Pro که کارش ضبط از صفحه نمایش هست استفاده میکنم و این برنامه وقتی اجراش کنی Activity نداره و در لیست برنامه های در حال اجرا نمیاد. و فقط یک لایه شناور داره که همه جا گوشی هستش.

این تصویری از برنامه SCR Pro هست که در حال اجراست و فقط یه کادر کوچیک باز کرده که نمیدونم به اصطلاح برنامه نویسی به این جور برنامه ها چی میگن، اما Activity نداره، حالا وقتی می اینو با دکمه ایی که توش هست میبندم باز میگه بازه، لطفا راهنمایی کنید دوستان

0 0
بابا کسی نبود جواب ما رو بده، جواب دادن به سوالات تو این انجمن خیلی بگیر نگیر داره !! (8 سال پیش)
0 0
خوب دوست عزیز اگه کسی بلد باشه جواب میده (درمورد خودم که اینجوریه) شما بنظر من سورس crt pro رو نگاه کن ببین چی داره(دیکد کن) (8 سال پیش)
0 0
اون برنامه سورسش قفل شده و نمیشه به فایلاش دسترسی پیدا کرد، کسی میدونه چطوری باید یه برنامه رو توقف اجباری کرد داخل یه برنامه دیگه؟ میخوام با کلیک بر روی دکمه ای یه برنامه دیگه رو force stop کنم. این کار امکان پذیره؟ (8 سال پیش)
پاسخ به سوال 
Amin Games  8 سال پیش
0 0

کسی میدونه چطوری باید داخل یه برنامه دیگه یه برنامه رو توقف اجباری کرد ؟ میخوام با کلیک بر روی دکمه ای یه برنامه دیگه رو force stop کنم. این کار امکان پذیره؟


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .