2016-09-16 3 views
1

Android Studio에서 완전히 새로워졌습니다. 은 지금은 내가 # 007 같은으로 호출 할 때아이콘을 숨기고 Android Studio를 계속 실행하십시오.

public void HideApps (Context context){ 
    PackageManager p = context.getPackageManager(); 
    ComponentName componentName = new ComponentName(context, MainActivity.class); 
    // activity which is first time open in manifiest file which is declare as 
    // <category android:name="android.intent.category.LAUNCHER" /> 
    p.setComponentEnabledSetting(componentName,PackageManager.COMPONENT_ENABLED_STATE_DISABLED, 
      PackageManager.DONT_KILL_APP); 
} 

public void unhideApps (Context context){ 
    PackageManager p = context.getPackageManager(); 
    ComponentName componentName = new ComponentName(context, MainActivity.class); 
    p.setComponentEnabledSetting(componentName, PackageManager.COMPONENT_ENABLED_STATE_ENABLED, 
      PackageManager.DONT_KILL_APP); 
} 

무효 UnhideApps가 작동됩니다 숨기기 작업이 코드를 사용하여 내 프로그램 숨기기를 취소하고있다. 나는 그것을 완료했다. 하지만 지금은이 응용 프로그램이 숨겨져 있지만 실행이 응용 프로그램을 계속 싶어요. 나는 레코드 오디오 같은 일부 기능을 만들기 때문에. 레코드가 켜져 있고이 앱을 숨기면 레코드가 중지되지 않아야합니다.

친절하게 누군가 나에게 조언을 해줍니다.

답변

0

마지막으로 나는 서비스와 windowManager를 확장하는 데 성공했다. 감사합니다.

관련 문제