edittext에서 특정 문자를 굵게 만드는 방법은 무엇입니까?

라훌 굽타

EditText와 토글 버튼이 있습니다.

시나리오 1 :-소프트 키보드를 사용하여 EditText에 정상적으로 입력하고 있습니다.

시나리오 2 :-토글 버튼을 누릅니다. 상태가 true로 변경됩니다. 따라서이 시나리오에서는 토글 버튼이 켜져있을 때 Edittext의 내 서체가 굵게 표시되어야하지만 해당 지점의 문자열에 대해서만 적용됩니다.

예를 들면 :-시나리오 1 :-EditText 결과에 "abcdef"를 입력합니다.-abcdef

시나리오 2 :-토글 버튼 상태가 켜짐

시나리오 3 :-EditText 결과에 "ghijkl"을 입력합니다. 결과 : -abcde ghijkl

이제 시나리오가 명확 해 졌으면합니다

kalyan pvs

이를 위해 Textwatcher에 다음과 같은 코드를 추가하십시오 ..

@Override
        public void afterTextChanged(Editable s) {
            if (s.length() >= 4) {
                s.setSpan(new android.text.style.StyleSpan(
                        android.graphics.Typeface.BOLD), 3, s.length() - 1,
                        Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
            }
        }

당신은 조건을 확인하고 그것을 텍스트에 적용했습니다 .. 여기서는 4 자로 만 테스트하고 있습니다. 당신은 당신의 조건에 따라 변경해야합니다 ..

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

C#을 사용하여 Microsoft Word의 텍스트 상자에서 특정 단어를 굵게 만드는 방법은 무엇입니까?

iOS에서 문자열의 일부를 굵게 만드는 방법은 무엇입니까?

파이썬에서 이메일 본문의 텍스트를 "굵게" 만드는 방법은 무엇입니까?

Angular 2에서 문자열의 특정 부분을 굵게 만드는 방법

콘솔에서 입력 텍스트를 굵게 만드는 방법은 무엇입니까?

XAML 내에서 FontAttributes를 굵게 및 기울임 꼴로 설정하는 방법은 무엇입니까?

.xlam 추가 기능 통합 문서를 특정하게 만드는 방법은 무엇입니까?

Angular를 사용하여 문자열의 특정 문자를 굵게 설정하는 방법은 무엇입니까?

Tkinter에서 변수 텍스트를 굵게 만드는 방법은 무엇입니까?

PHP mail ()에서 텍스트를 굵게 만드는 방법은 무엇입니까?

Vim에서 모든 텍스트를 굵게 만드는 방법은 무엇입니까?

Android 선택기에서 굵게 정의하는 방법은 무엇입니까?

editText에서 특정 문자의 텍스트를 감지하는 방법은 무엇입니까?

Span을 사용하여 TextView의 일부를 특수 문자까지 굵게 만드는 방법은 무엇입니까?

Android Studio에서 특정 R.id를 올바르게 만드는 방법은 무엇입니까?

QtChart가 특정 범위에서 선 차트를 그리지 않게 만드는 방법은 무엇입니까?

각도에서 문자열 리터럴에서 텍스트를 굵게 만드는 방법은 무엇입니까?

문자열의 일부를 굵게 설정하는 방법은 무엇입니까?

Graphviz에서 표 없이 정렬된 굵은 텍스트를 만드는 방법은 무엇입니까?

TextBox에서 특정 문자를 무시하는 방법은 무엇입니까?

Xpath에서 특정 문자를 무시하는 방법은 무엇입니까?

R의 특정 문자열에서 그룹별로 시퀀스를 만드는 방법은 무엇입니까?

신속하게 특정 문자 전후에 특정 문자열을 얻는 방법은 무엇입니까?

C#을 사용하여 <H>로 시작하는 텍스트 파일 데이터의 특정 문장을 굵게 만드는 방법은 무엇입니까?

SonarQube에서만 특정 사용자에게 프로젝트를 할당하는 방법은 무엇입니까?

특정 문자 앞의 문자열에서 특수 문자를 제거하는 방법은 무엇입니까?

ArrayList에서 특정 문자를 제거하는 방법은 무엇입니까?

numpy에서 특정 문자를 제거하는 방법은 무엇입니까?

버튼의 텍스트를 굵게 만드는 방법은 무엇입니까?