반응형
버튼의 모양을 바꿔는 작업은 생각보다 간단합니다.
아래의 기본적인 버튼 모양을 바꿔보겠습니다.
1. 안드로이드 프로젝트에서 res>drawable에 button.xml을 추가합니다.
<!-- button.xml -->
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#ff00ff00" />
<stroke android:color="#ff0000ff" android:width="4dp" />
<padding android:left="7dp" android:top="7dp"
android:right="7dp" android:bottom="7dp" />
<corners android:radius="5dp" />
</shape>
2. Layout의 Activity XML에 버튼의 background 속성에 button.xml을 지정해준다.
<Button
android:id="@+id/Button2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/button1"
android:layout_alignBottom="@+id/button1"
android:layout_centerHorizontal="true"
android:background="@drawable/button"
android:text="Button" />
3. 변경된 버튼의 모양은 아래의 이미지와 같습니다.
이제 기본버튼이 아닌 조금은 색다른 버튼을 만들어 보세요.
반응형
'안드로이드' 카테고리의 다른 글
안드로이드 - error: Resource entry xxxxxxx is already defined (0) | 2015.06.11 |
---|---|
안드로이드 - AlertDialog 활용하기 (0) | 2015.06.04 |
안드로이드 - 텍스트뷰(TextView) 항상 화면의 아래에 표시하기 (0) | 2015.05.19 |
안드로이드 - Activity 가로 또는 세로 고정하기 (0) | 2015.05.15 |
안드로이드 - Activity 실행 때 보이는 소프트 키보드 숨기기 (0) | 2015.05.15 |
댓글