EditText 에서 커서 를 표시 하지 않 는 세 가지 방법 을 해결 합 니 다(요약)

해결 방법 은 다음 과 같은 세 가지 가 있다.
1、Edittext 에 다음 속성 추가

android:cursorVisible="true"
android:textCursorDrawable="@null"
2、Edittext 에 다음 속성 추가

android:cursorVisible="true"
android:textCursorDrawable="@drawable/test_cursor"

   drawable  

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

    <size android:width="1dp" />

    <span style="font-family: Arial, Helvetica, sans-serif;">
 
 <!--            --></span>

    <solid android:color="#008000" />
 
 <!--            -->
  </shape>

3、이상 효과 가 없 으 면 이 걸 사용 하 세 요
EditText 의 input Type 속성 값 을 명 확 히 지정 합 니 다 input Type 속성 중의 textCapSentences
이 걸 쓰 지 마 세 요.국내 핸드폰 은 이 걸 쓰 지 않 은 것 같 아 요.개인 적 으로 확인 할 뿐 이에 요.text 나 textMultiLine 으로.

android:inputType="text|textMultiLine"

이상 의 이 편집 텍스트 가 커서 를 표시 하지 않 는 세 가지 방법(요약)은 바로 편집장 이 여러분 에 게 공유 한 모든 내용 입 니 다.여러분 께 참고 가 되 고 저 희 를 많이 사랑 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기