software - android system download




Android में वर्तमान चल रहे एप्लिकेशन को कैसे जांचें? (2)

आप यह देखने के लिए सूची में प्रत्येक तत्व की प्रक्रिया नाम की जांच कर सकते हैं कि यह वह प्रक्रिया है जिसे आप ढूंढ रहे हैं। आप इस कोड का उपयोग कर सकते हैं

boolean isNamedProcessRunning(String processName){
 if (processName == null) 
  return false;

 ActivityManager manager = 
    (ActivityManager) this.getSystemService(ACTIVITY_SERVICE);
 List<RunningAppProcessInfo> processes = manager.getRunningAppProcesses();
 for (RunningAppProcessInfo process : processes)
 {
    if (processName.equals(process.processName))
    {
        return true;
    }
 }
 return false;
}

मैं एंड्रॉइड प्रोग्रामेटिक रूप से वर्तमान चल रहे अनुप्रयोगों को देखना चाहता हूं, अगर हम होम बटन दबाकर रखें तो 6 एप्लिकेशन कैसे दिखाए जाते हैं।

मैं ज्यादातर आवेदन नामों में रुचि रखते हैं।


आप वर्तमान नाम पैकेज का उपयोग कर सकते हैं

ActivityManager am = (ActivityManager) mContext
                .getSystemService(Activity.ACTIVITY_SERVICE);
        String packageName = am.getRunningTasks(1).get(0).topActivity
                .getPackageName();

वर्तमान सक्रिय एप्लिकेशन प्राप्त करने के लिए आप इस पैकेज नाम का उपयोग कर सकते हैं





android