설명서를 벗겨서 현재 기기에 특정 설정이 있는지 확인할 수있는 방법이 있는지 찾았지만 찾지 못했습니다.Android - Settings.ACTION_XXX가 현재 기기에 있는지 확인하십시오.
예를 들어, 나는 다음을 수행 싶습니다 : 사람이 답을 가지고
"Settings.ACTION_DATA_ROAMING_SETTINGS는"다음 현재 장치에 있는지 ...
경우에, 나는 즐긴다입니다.
설명서를 벗겨서 현재 기기에 특정 설정이 있는지 확인할 수있는 방법이 있는지 찾았지만 찾지 못했습니다.Android - Settings.ACTION_XXX가 현재 기기에 있는지 확인하십시오.
예를 들어, 나는 다음을 수행 싶습니다 : 사람이 답을 가지고
"Settings.ACTION_DATA_ROAMING_SETTINGS는"다음 현재 장치에 있는지 ...
경우에, 나는 즐긴다입니다.
Intent intent = new Intent(android.provider.Settings.ACTION_DATA_ROAMING_SETTINGS, null);
List<ResolveInfo> activities = getPackageManager().queryIntentActivities(intent, 0);
위의 코드를 실행하여이 특정 작업을 처리하는 구성 요소가 있는지 확인하십시오. activities
이 비어 있지 않으면 대답은 yes입니다.
http://stackoverflow.com/questions/15407502/how-to-check-if-an-intent-can-be-handled-from-some-activity – tachyonflux