2011-08-06 7 views
3

스레드에게 우선 순위를 낮추려면 우선 순위를 낮추고 싶습니까?안드로이드에서 쓰레드 우선 순위를 낮추기

Thread t= new Thread(r); 
t.setPriority(Thread.MIN_PRIORITY); 

또는

Process.setThreadPriority(Process.THREAD_PRIORITY_LOWEST); 

아니면 내가 둘을 결합해야 하는가? 그렇다면이 전화의 순서가 중요합니까? 감사합니다

답변

5

t.setPriority(int)Thread t에 우선 순위를 설정합니다. 스레드의 우선 순위를 수신자의 ThreadGroup보다 높게 설정하는 데 사용할 수 없습니다.

Process.setThreadPriority(int, int)은 임의의 스레드에서 우선 순위를 설정할 수 있도록 (SecurityException이 던지지 않음) 추가 인수를 취합니다.

또한 Thread.MIN_PRIORITY (1) 및 Process.THREAD_PRIORITY_LOWEST (19)의 정수 값에 주목하십시오.

관련 문제