원본 본문으로 이동하기

안드로이드 스피너 스타일

박용서 - <Spinner android:id="@+id/아이디" /> 스피너에는 스타일을 줘도 잘 먹지 않습니다. <Spinner android:id="@+id/아이디" style="@style/스타일이름" /> 때문에 위와 같이 별도의 스타일로줍니다. style.xml <style name="스타일이름"> <item name="android:background">@drawable/drawable이름</item> </style> /drawable/drawable이름.xml <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android" > <item> <layer-list> <item> <shape android:shape="rectangle"> <solid android:color="#ffffff" /> <!-- 배경 --> <stroke android:width="1dip" android:color="#d0d3d8" /> <!-- 외각선 --> </shape> </item> <!-- 회살표를 넣기위해--> <item android:right="10dp"> <bitmap android:src="@drawable/img_list_arrow_up" android:gravity="center_vertical|right" /> </item> </layer-list> </item> </selector> 위와 같은 형식으로 짜서 사용하면됩니다. 위 소스의 @drawable/img_list_arrow_up은 예제로 넣은것임으로 직접 만들어서 사용하셔야 합니다. - 안드로이드