분류없음2014.02.06 16:04
크리에이티브 커먼즈 라이선스
Creative Commons License

FrameLayout 을 이용하여 두 개의 이미지가 겹쳐지도록 하는 Layout 이 있습니다.


        <FrameLayout
            android:layout_width="65dp"
            android:layout_height="66dp" >

            <ImageView
                android:layout_width="61dp"
                android:layout_height="61dp"
                android:layout_marginLeft="2dp"
                android:layout_marginTop="2dp"
                android:src="@drawable/profile_default"
                android:scaleType="fitXY" />

            <ImageView
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:scaleType="fitXY"
                android:src="@drawable/profile_l_frame" />
        </FrameLayout>


이미지에 테두리를 주기 위한 Layout 인데요.

상단에 있는 이미지에 margin 값이 있는데, GB 버전에서 적용이 안 되더군요.


그래서 찾아보니 이미 알려진 버그였습니다.

이를 수정하기 위해서는 아래 값을 추가하시면 됩니다.


android:layout_gravity="top|left"


신고
Posted by 황타

티스토리 툴바