如题……我有个定时器,10秒启动一个Activity,现在要判断下,如果再运行的话就不在启动,如果没有运行的话,就启动Activity。都是启动同一个Activity。
------解决方案--------------------
你在AndroidManifest.xml里面设置那个Activity的属性: android:launchMode="singleInstance"
------解决方案--------------------
你说的running,应该是在前台的activity吧
可以通过ActivityManager的getRunningTasks,判断第一个task中的topActivity是不是你要找的activity就可以
------解决方案--------------------
------解决方案--------------------