마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

BroadcastReciver 에서 getWindow() 사용하는방법!

0 추천
public class BatteryLevelReceiver extends BroadcastReceiver {

    SharedPreferenceUtils sh ;
    WindowManager.LayoutParams params;

    @Override
    public void onReceive(Context context, Intent intent) {

        context.getResources().getDisplayMetrics();
        params = getWindow().getAttributes();

}

BroadcastReciver 라는 곳에서 getWindow() 이거 사용할수 있는 방법 있을까요?(화면 밝기 조정을 하려고 합니다.)

 

ddms 님이 2015년 3월 4일 질문

1개의 답변

0 추천
이드로이드 (22,930 포인트) 님이 2015년 3월 4일 답변
아.. getWindow() 였네요.

((Activity)context).getWindow()

이렇게 되는지 모르겠네요..

보통은 service를 만들어서 브로드케스트리시버에서 서비스로 넘겨,, 서비스에서 처리하도록 하는데..
오........오....오옹... 감사합니다 해결됬어요 ㅠㅠ 정말 감사합니다.ㅠ
...