두 가지 색상의 텍스트로 텍스트 뷰를 어떻게 만들 수 있습니까?

MHmansouri

나는 TextView두 개의 텍스트 또는 두 가지 색상의 텍스트를 만들고 싶습니다 .

나는 이것을 만든다; 여기에 이미지 설명 입력

샘플 샵 색상을 빨간색으로 변경하고 검색은 파란색으로 ...

내 XML 코드 :

    <TextView
    android:layout_width="match_parent"
    android:layout_height="?attr/actionBarSize"
    android:layout_marginLeft="5dp"
    android:layout_marginTop="5dp"
    android:layout_marginRight="5dp"
    android:layout_marginBottom="5dp"
    android:background="@drawable/search_bg"
    android:drawableRight="@drawable/search"
    android:drawableTint="@color/day_dark_blue"
    android:paddingRight="15dp"
    android:gravity="center"
    android:layout_gravity="center|center_vertical"
    android:text="search in Sample Shop"
    android:textColor="@color/day_dark_blue"
    android:textSize="18sp" />
파라 스자인

SpannableString을 사용하여 동일한 결과를 얻을 수 있습니다.

TextView TV = (TextView)findViewById(R.id.textView);

Spannable wordtoSpan = new SpannableString("search in Sample Shop");        

wordtoSpan.setSpan(new ForegroundColorSpan(Color.BLUE), 0, 9, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);

wordtoSpan.setSpan(new ForegroundColorSpan(Color.RED), 10, 21, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);

TV.setText(wordtoSpan);

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

JQuery Datatable 셀의 텍스트를 두 가지 색상으로 어떻게 만들 수 있습니까?

분류에서Dev

HTML에서 다른 색상의 단일 텍스트를 어떻게 만들 수 있습니까?

분류에서Dev

HTML에서 다른 색상의 단일 텍스트를 어떻게 만들 수 있습니까?

분류에서Dev

Word 2010에서 텍스트로 미리 채워진 텍스트 상자를 삽입하는 매크로를 어떻게 만들 수 있습니까?

분류에서Dev

두 콜론 사이의 텍스트를 어떻게 찾을 수 있습니까?

분류에서Dev

Google 스프레드 시트에서 SUMPRODUCT를 수행하지만 두 벡터의 텍스트를 조건부로 수행하려면 어떻게합니까?

분류에서Dev

docker-compose 가상 호스트를 어떻게 만들 수 있습니까?

분류에서Dev

텍스트의 각 단어 수를 설명하는 표를 어떻게 만들 수 있습니까?

분류에서Dev

비트 맵을 만들 때 텍스트 크기, 유형, 밀도를 어떻게 지정할 수 있습니까?

분류에서Dev

C #에서 버튼, 텍스트 상자, 양식 및 그룹 상자의 둥근 가장자리를 어떻게 만들 수 있습니까?

분류에서Dev

그림자가있는 레이블 텍스트를 어떻게 만들 수 있습니까?

분류에서Dev

어떻게 내 휴대 전화가 밝거나 어두운 모드로 변경하는 경우 있음을 텍스트 및 배경 색상 안드로이드 시작 화면을 만들 수 있습니까?

분류에서Dev

항상 크기가 조정되는 텍스트 영역을 어떻게 만들 수 있습니까?

분류에서Dev

가상 클래스의 벡터를 어떻게 만들 수 있습니까?

분류에서Dev

속성 텍스트를 포함하지만 일반 텍스트 만 복사하는 NSTextField를 어떻게 만들 수 있습니까?

분류에서Dev

부트 스트랩을 사용하여 회색 배경의 텍스트 상자 왼쪽에 이미지를 어떻게 가질 수 있습니까?

분류에서Dev

로그 파일에서 두 문자열 사이의 텍스트를 어떻게 추출 할 수 있습니까?

분류에서Dev

TextView에서 텍스트의 클릭 가능한 여러 부분을 어떻게 만들 수 있습니까?

분류에서Dev

Windows 양식의 텍스트 상자를 번호로 어떻게 지정할 수 있습니까?

분류에서Dev

내 웹 서버 변경 라인의 텍스트를 어떻게 만들 수 있습니까?

분류에서Dev

텍스트 상자에서 어떻게 가치를 얻을 수 있습니까?

분류에서Dev

두 개의 Google지도 리스너를 어떻게 만들 수 있습니까? setOnCameraChangeListener

분류에서Dev

MS Access에서 두 개의 텍스트 상자를 어떻게 비교할 수 있습니까?

분류에서Dev

winforms의 텍스트 상자 또는 레이블의 텍스트를 이미지로 어떻게 저장할 수 있습니까?

분류에서Dev

두 개의 div (하나는 텍스트, 하나는 그림)를 반응 형으로 만들 수 있습니까?

분류에서Dev

숫자 값과 텍스트 값을 모두 사용하는 If And 문으로 VBA에서 UDF를 어떻게 만들 수 있습니까?

분류에서Dev

쉘 스크립트 바로 가기를 어떻게 만들 수 있습니까?

분류에서Dev

테스트를 위해 가상 무선 네트워크 어댑터를 어떻게 만들 수 있습니까?

분류에서Dev

두 개의 열을 대체 형식으로 혼합하는 Pandas 데이터 프레임에서 텍스트 파일을 어떻게 만들 수 있습니까?

Related 관련 기사

  1. 1

    JQuery Datatable 셀의 텍스트를 두 가지 색상으로 어떻게 만들 수 있습니까?

  2. 2

    HTML에서 다른 색상의 단일 텍스트를 어떻게 만들 수 있습니까?

  3. 3

    HTML에서 다른 색상의 단일 텍스트를 어떻게 만들 수 있습니까?

  4. 4

    Word 2010에서 텍스트로 미리 채워진 텍스트 상자를 삽입하는 매크로를 어떻게 만들 수 있습니까?

  5. 5

    두 콜론 사이의 텍스트를 어떻게 찾을 수 있습니까?

  6. 6

    Google 스프레드 시트에서 SUMPRODUCT를 수행하지만 두 벡터의 텍스트를 조건부로 수행하려면 어떻게합니까?

  7. 7

    docker-compose 가상 호스트를 어떻게 만들 수 있습니까?

  8. 8

    텍스트의 각 단어 수를 설명하는 표를 어떻게 만들 수 있습니까?

  9. 9

    비트 맵을 만들 때 텍스트 크기, 유형, 밀도를 어떻게 지정할 수 있습니까?

  10. 10

    C #에서 버튼, 텍스트 상자, 양식 및 그룹 상자의 둥근 가장자리를 어떻게 만들 수 있습니까?

  11. 11

    그림자가있는 레이블 텍스트를 어떻게 만들 수 있습니까?

  12. 12

    어떻게 내 휴대 전화가 밝거나 어두운 모드로 변경하는 경우 있음을 텍스트 및 배경 색상 안드로이드 시작 화면을 만들 수 있습니까?

  13. 13

    항상 크기가 조정되는 텍스트 영역을 어떻게 만들 수 있습니까?

  14. 14

    가상 클래스의 벡터를 어떻게 만들 수 있습니까?

  15. 15

    속성 텍스트를 포함하지만 일반 텍스트 만 복사하는 NSTextField를 어떻게 만들 수 있습니까?

  16. 16

    부트 스트랩을 사용하여 회색 배경의 텍스트 상자 왼쪽에 이미지를 어떻게 가질 수 있습니까?

  17. 17

    로그 파일에서 두 문자열 사이의 텍스트를 어떻게 추출 할 수 있습니까?

  18. 18

    TextView에서 텍스트의 클릭 가능한 여러 부분을 어떻게 만들 수 있습니까?

  19. 19

    Windows 양식의 텍스트 상자를 번호로 어떻게 지정할 수 있습니까?

  20. 20

    내 웹 서버 변경 라인의 텍스트를 어떻게 만들 수 있습니까?

  21. 21

    텍스트 상자에서 어떻게 가치를 얻을 수 있습니까?

  22. 22

    두 개의 Google지도 리스너를 어떻게 만들 수 있습니까? setOnCameraChangeListener

  23. 23

    MS Access에서 두 개의 텍스트 상자를 어떻게 비교할 수 있습니까?

  24. 24

    winforms의 텍스트 상자 또는 레이블의 텍스트를 이미지로 어떻게 저장할 수 있습니까?

  25. 25

    두 개의 div (하나는 텍스트, 하나는 그림)를 반응 형으로 만들 수 있습니까?

  26. 26

    숫자 값과 텍스트 값을 모두 사용하는 If And 문으로 VBA에서 UDF를 어떻게 만들 수 있습니까?

  27. 27

    쉘 스크립트 바로 가기를 어떻게 만들 수 있습니까?

  28. 28

    테스트를 위해 가상 무선 네트워크 어댑터를 어떻게 만들 수 있습니까?

  29. 29

    두 개의 열을 대체 형식으로 혼합하는 Pandas 데이터 프레임에서 텍스트 파일을 어떻게 만들 수 있습니까?

뜨겁다태그

보관