0
如果用戶定義了一個,我如何知道默認系統應用的包名是什麼?舉例得到系統默認的音樂應用程序的包名來阻止它獲取系統默認包名
如果用戶定義了一個,我如何知道默認系統應用的包名是什麼?舉例得到系統默認的音樂應用程序的包名來阻止它獲取系統默認包名
解決:
String mKillAppName = null; headsetPlugIntent = Intent.makeMainSelectorActivity(Intent.ACTION_MAIN, Intent.CATEGORY_APP_MUSIC); ResolveInfo da = mContext.getPackageManager() .resolveActivity(headsetPlugIntent,PackageManager.MATCH_DEFAULT_ONLY); mKillAppName = da.activityInfo.packageName;