안드로이드 개발 질문/답변
(글 수 45,052)
컴포넌트에 Background 에 @drawable/tostbg
이걸줬습니다. 그런대.-_- 크기에 따라서 저렇게 배경까지 늘어나버림니다. 패턴적용을 하고싶거든요 어떻게 합니까?
웹페이지에 백그라운드(패턴)처럼여

2010.07.23 15:04:40
/drawable/ pattern_bg.xml 생성해주세요.
내용은 아래와 같이 넣으시면 됩니다.
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/bg_main_pattern"
android:tileMode="repeat"
/>
그리고 Layout에서
android:background에 pattern_bg 를 적용하시면 됩니다.
^^
내용은 아래와 같이 넣으시면 됩니다.
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/bg_main_pattern"
android:tileMode="repeat"
/>
그리고 Layout에서
android:background에 pattern_bg 를 적용하시면 됩니다.
^^
2010.07.23 16:24:19
<?xml version="1.0" encoding="UTF-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true" android:state_pressed="false"
android:drawable="@drawable/charton_pattern"
/>
<item android:state_focused="true" android:state_pressed="true"
android:drawable="@drawable/chartoff_pattern"
/>
<item android:state_focused="false" android:state_pressed="true"
android:drawable="@drawable/charton_pattern"
/>
<item android:drawable="@drawable/chartoff_pattern"
/>
</selector>
셀렉터에는 그 패턴을 등록못합니까?
2010.07.23 16:29:46
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true" android:state_pressed="false"
android:drawable="@drawable/pattern_bg"/>
</selector>
이런식이 됩니다.
이미지를 하나 만드셔서 그 이미지를
linearlayout으로 감싸시고
공백은 적당히 padding을 주셔서 처리하시면 됩니다