2013-06-08 2 views
0

활동을 위해 전체 화면 모드를 구현하고 싶습니다.보기가 전체 화면을 정복하지 못합니다.

그래서, 내가 먼저 사용하고 있습니다 :

super.onCreate(savedInstanceState); 

requestWindowFeature(Window.FEATURE_NO_TITLE); 
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
        WindowManager.LayoutParams.FLAG_FULLSCREEN); 

setContentView(R.layout.selector); 

하지만이 작동하지 않습니다. 그래서 나는 그 코드를 삭제하고 사용했다.

<style name="Theme.CustomizedFullScreen" parent="android:Theme"> 
    <item name="android:windowFullscreen">true</item> 
    <item name="android:windowNoTitle">true</item> 
</style> 

이 코드. 그러나, 두 코드의 결과는 다음과 같습니다

After implementing the code

그래서, 무슨 일이야 (코드를 구현 한 후) Before implementing the code

(코드를 실행하기 전에)?

답변

0

레이아웃. 선택자의 xml에 layout_weight = "1"을 둡니다.이 레이아웃은 선형 레이아웃에있는 경우에만 적용되며, 레이아웃이 아닌 경우에는 하나로 묶습니다. 은 부모와 일치하도록 너비와 높이 매개 변수를 설정합니다.

이렇게하면 창 기능 요청이 이루어진 후 앱이보기의 크기를 다시 계산하게됩니다.

관련 문제