0
我需要檢查我的撥號器應用程序是否爲默認撥號器應用程序。目前我使用這個代碼如何獲取撥號器應用程序的默認應用程序名稱android
private boolean isDefault() {
Intent i=new Intent(Intent.ACTION_DIAL);
i.addCategory(Intent.CATEGORY_DEFAULT);
ResolveInfo info=getPackageManager().resolveActivity(i,0);
CharSequence name=getPackageManager().getApplicationLabel(info.activityInfo.applicationInfo);
Log.d(TAG, "isDefault: "+name);
return name==getString(R.string.app_name);
}
但name
總是「Android系統」 您的幫助將不勝感激。由於