2013년 1월 18일 금요일

AppWidget에서의 onEnabled() 재정의

스케쥴러가 메모리 부족 시 제거할 프로세스 선택할 때 선택되지 않도록 지정하는 용도로도 사용된다.
@Override
public void onEnabled(Context context) {
    PackageManager pm = context.getPackageManager();
    pm.setComponentEnabledSetting(
        new ComponentName("패키지명", ".클래스명"),
           PackageManager.COMPONENT_ENABLED_STATE_ENABLED,
           PackageManager.DONT_KILL_APP
    );
}

댓글 없음:

댓글 쓰기