2010-12-14 4 views
3

EditText에서 커서/마커의 모양을 변경하고 싶습니다. 일반적으로 커서는 다음과 같습니다 : | 이 깜박입니다. 깜박이는 검은 사각형 (1 문자 크기)처럼 보이길 원합니다. 유닉스 터미널에서 사용되는 표준 커서와 비슷합니다. 이것이 가능합니까?EditText에서 커서의 모양을 변경하는 방법은 무엇입니까?

+0

허용되는 대답은 거짓입니다. 여기에 답이 있어요, [I는 안드로이드 편집 텍스트 필드에 커서 크기를 변경할 수 있습니까?] [1] [1] : http://stackoverflow.com/questions/6225995/can-i-change-the -cursor-size-in-android-edit-text-field – Odaym

답변

-2

TextView 및 android.text.Layout을 다시 구현하지 않고도 커서 모양을 변경할 수있는 방법이 없습니다. 커서 모양은 getCursorPath() 메서드에서 하드 코드됩니다.

+2

지금은 사실이 아닙니다. 사용자 정의 드로어 블을 커서로 사용하도록 EditText의 android : textCursorDrawable을 설정할 수 있습니다. – Ray

+1

@ 레이 귀하가 언급하는 방법은 API 12 이상에서만 지원됩니다. – Apperside

관련 문제