클릭 가능한 위젯을 개발 중입니다. 위젯 로직이 한 번에 한 번만 호출되도록 정적 java.util.concurrent.locks ReentrantLock을 사용하려고합니다.BroadcastReceiver 및 ReentrantLock. 어떤 문제가 있습니까?
하지만 매우 희귀 한 상황에서 잠금 장치가 해제되지 않은 것은 가능합니다. 이는 수명주기 창이 10 초이므로 미리 제거되기 때문입니다.
ReentrantLock을 사용하여 반대 의견이 있습니까? 자물쇠를 풀 수있는 가장 좋은 방법은 무엇입니까?
아니면 안드로이드 옵션을 하나의 스레드로만 실행할 수 있습니까?
나는 마침내 블록이나 마무리 방법 (아야)에서 onReceive의 끝에서 자물쇠를 해제하는 것에 대해 생각하고 있습니다.