2011-10-13 2 views

답변

0

RelativeLayout은보기가 겹치기 쉽습니다. 자동으로 아무 것도하지 않기 때문에 앱의 기존보기를 조정해야합니다.

편집 : 이미 구성되어 기존의보기합니다 (ScrollView)를 받아 최상위 RelativeLayout에 넣어하는 것이 작업을 수행하는

빠른 방법. 그런 다음 너비와 높이가 모두 MATCH_PARENT으로 설정된 RelativeLayout 내부에 새 뷰를 추가하기 만하면됩니다. 결과는 검은 투명한보기가 ScrollView 위에 표시되어야합니다.

0

저는 일반적으로 FrameLayout을 사용하여 모든 종류의 뷰를 '레이어링'합니다.

<FrameLayout 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    > 

    //your existing layout 

    <View 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:background="#33000000" /> 
</FrameLayout> 

DeeV 당신은 아마 비슷한 방법으로 RelativeLayout의를 사용할 수 있지만이를 달성하기 자식에 대한 추가 속성을 설정해야 할 수도 있습니다, 말했듯이.

관련 문제