2012-02-09 5 views
0

내 안드로이드 응용 프로그램을 개발하는 마지막 단계에 있으며, 응용 프로그램과 함께 바탕 화면의 다른 응용 프로그램 아이콘을 숨기려면 어떻게해야합니까? . 이제이 코드를 발견했으며이를 수정하고 적절한 권한을 추가하려고했지만 원하는 결과를 얻지 못하는 것 같습니다. 친절하게 수정하거나 내가 원하는대로 수정할 수있는 방법을 제안하십시오. 여기에 내가 얻을 수있는 모든 도움을 주셔서 감사합니다 것입니다 코드다른 응용 프로그램을 숨기는 방법 내 안드로이드 응용 프로그램에서 안드로이드 바탕 화면에 바로 가기 아이콘

Intent myLauncherIntent = new Intent(); 
myLauncherIntent.setClassName("your.package.name", "YourLauncherActivityName"); 
myLauncherIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 

Intent intent = new Intent(); 
intent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, myLauncherIntent); 
intent.putExtra(Intent.EXTRA_SHORTCUT_NAME, "Application Name"); 
intent.putExtra 
    (
    Intent.EXTRA_SHORTCUT_ICON_RESOURCE, 
    Intent.ShortcutIconResource.fromContext 
           (
            getApplicationContext(), 
            R.drawable.app_icon 
           ) 
    ); 
intent.setAction("com.android.launcher.action.INSTALL_SHORTCUT"); 
getApplicationContext().sendBroadcast(intent); 

입니다. 건배.

답변

2

내가 남긴 것은 응용 프로그램과 함께 휴대 전화의 바탕 화면에있는 다른 모든 응용 프로그램 아이콘을 숨기는 것입니다.

다행히도 이것은 불가능합니다.

+0

감사합니다. 그러나 내가 선택한 응용 프로그램에만 3G 액세스를 허용하는 것이 무엇인지 다른 방법이나 방법으로 목표를 달성 할 수 있습니다. 먼저 장치를 응원하는 방법에 대해 읽었습니다. 그러나 뿌리 박는 것 외에 다른 방법은 없을까요? –

+0

@net_whiz : 귀하가 원하는 행동을하는 자신 만의 홈 화면을 작성할 수 있습니다. – CommonsWare

+0

안녕하세요, 협동 자, 제발 당신의 도움이 필요합니다. 특정 응용 프로그램이 안드로이드 장치에 설치되어 있는지 확인할 수있는 아이콘으로 응용 프로그램을 만들려고합니다. 이 질문을 확인하고 코드 수정을 도와주십시오. http://stackoverflow.com/questions/9311640/checking-if-a-particular-application-is-available-in-the-android-device/9312036#9312036 –

관련 문제