2013-05-29 2 views
3

투명한 배경으로 백일몽 서비스를 구현하려고합니다. 투명 배경을 가진 백일몽

는 다음 코드 작성 :

public void onAttachedToWindow() { 
    super.onAttachedToWindow(); 
    setContentView(R.layout.mydream); 
    getWindow().setBackgroundDrawable(new ColorDrawable(0)); 
    . 
    . 
    . 
} 

을하지만이 백일몽을 시작할 때 배경은 1 초 만 투명합니다. 그 후에는 검은 색 배경이됩니다.

아무도 도와 줄 수 있습니까?

답변

0

다행히 DreamService의 창에 액세스 할 수 있습니다.

@Override 
    public void onAttachedToWindow() { 
     super.onAttachedToWindow(); 
     setInteractive(true); 
     setContentView(R.layout.dream_service); 
     getWindow().setBackgroundDrawable(new ColorDrawable(Color.parseColor("#00FFFFFF"))); 
    } 

하면 DreamService의 레이아웃은 투명한 배경 ;-)

이 있는지 확인 : 그래서 당신은 당신의 DreamService 클래스에서 할 수있는 것은 다음과 같다