Activity
을 반투명, 즉 투명하게 만들려고하지만 작동하지 않습니다. 항상 불투명합니다. 지금까지 내 코드 :내 액티비티 창을 반투명하게 만들 수 없습니다.
public class SvetlinTranslucentActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Window w = getWindow();
w.setFormat(PixelFormat.RGBA_8888);
w.addFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
w.setBackgroundDrawable(new ColorDrawable(0x00FF0000));
}
}
공식 API 데모의 코드를 살펴 보았지만 여전히 성공하지 못했습니다.
당신이 http://developer.android.com/reference/android/view/Window.html 봤어? setBackgroundDrawable 메서드는 투명하게 만드는 방법을 알려줍니다. – manelizzard
음. 그게 내가하고있는 일이지, 그렇지?! –
ColorDrawable (0) 또는 ColorDrawable (null)로 시도하십시오. – manelizzard