android 의 EditText 설정 테두리 색

1459 단어 androidEditText
[size = x - large] EditText 의 자체 속성 에는 테두리 색 이 설정 되 어 있 지 않 습 니 다.
두 가지 방식 으로 효 과 를 얻 을 수 있다. 하 나 는 인터넷 에서 비교적 추앙 하 는 그림 을 배경 으로 하 는 것 이 고 다른 하 나 는 스스로 그 리 는 것 이다.
그림 배경:
  우선 스타일 을 다시 정의 합 니 다.values 폴 더 아래 에 style. xml 파일 을 새로 만 듭 니 다:
      
다음은 drawable 에 my 를 추가 합 니 다.edittext. xml: 내용 은 다음 과 같 습 니 다.
    
<?xml version="1.0" encoding="utf-8"?>
         <resources>
            <style name="my_edittext_style" parent="@android:style/Widget.EditText">
                <item name="android:background">@drawable/my_edittext</item>
            </style>
         </resources>

     그 중 editboxnormal 은 정상 적 인 상황 에서 상자 그림 을 편집 합 니 다. editboxfocus 선택 한 편집 상자 그림
이 두 파일 을 정의 한 후에 다음 과 같은 방식 으로 사용 할 수 있 습 니 다.
   
 <?xml version="1.0" encoding="utf-8"?>
          <selector xmlns:android="http://schemas.android.com/apk/res/android">
               <item android:state_focused="true" android:drawable="@drawable/editbox_focus" />
               <item android:drawable="@drawable/editbox_normal" />
         </selector> 

   이상 그림 으로 배경 을 만 든 부분 은 인용 입 니 다.

     PS: 그림 은 구 궁 도 를 사용 하 는 것 이 좋 습 니 다. 이렇게 하면 적응 할 수 있 습 니 다. [/ size]

좋은 웹페이지 즐겨찾기