2012-10-21 5 views
0

새내기 경고!비트 맵 주위에서 안드로이드 그리기 프레임

저는 8 비트 맵 - 4 코너 + 4 사이드로 구성된 이미지 (예 : 그림 프레임) 주위에 사용자 정의 경계선을 그리는 가장 좋은 방법을 배우려고합니다. 실제로는 조각에 따라 반복해야하는 조각입니다. 보기 크기. 가장 좋은 방법은 FrameView를 사용하는 것입니다 이해하지만 드로잉 부분에 대해서는 잘 모르겠습니다. 예를 들어 측면을 따라 이미지를 반복하는 방법은 무엇입니까? 이 작업을 XML로 처리 할 수 ​​있습니까? 아니면 OnDraw()를 처리해야합니까? 아니면 9 패치를 사용해야합니까?

어딘가에 예제가 있어야합니다.

+0

여기를보세요 : http://stackoverflow.com/questions/1598119/is-there-an - 쉬운 방법 - 추가 - 테두리 - 투 - 더 - and - bottom-of-an-android-view. –

답변

0

저는 XML을 사용하는 것이 더 나은 방법이라고 생각합니다. 이 같은 시도 ..

<?xml version="1.0" encoding="utf-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android" 
    android:shape="rectangle" > 

    <solid android:color="#EFF2FB" /> 

    <corners 
     android:bottomLeftRadius="10dp" 
     android:bottomRightRadius="10dp" 
     android:topLeftRadius="10dp" 
     android:topRightRadius="10dp" /> 

    <stroke 
     android:width="0.5dp" 
     android:color="@color/ashColor" /> 

</shape> 

이 당신을 도울 수 있습니다 .........