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

Degratnik

TextView에서 텍스트의 클릭 가능한 여러 부분을 어떻게 만들 수 있습니까? 클릭 가능한 모든 부분에는 자체 작업이 있어야합니다.

스테 네 피케

android.text.style.ClickableSpan 을 사용할 수 있습니다 .

    SpannableString ss = new SpannableString("Hello World");
    ClickableSpan span1 = new ClickableSpan() {
        @Override
        public void onClick(View textView) {
            // do some thing
        }
    };

    ClickableSpan span2 = new ClickableSpan() {
        @Override
        public void onClick(View textView) {
            // do another thing
        }
    };

    ss.setSpan(span1, 0, 4, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
    ss.setSpan(span2, 6, 10, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);

    textView.setText(ss);
    textView.setMovementMethod(LinkMovementMethod.getInstance());

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

AFrame을 사용하여 GLTF 모델의 특정 부분 만 클릭 가능하게 만들 수 있습니까?

분류에서Dev

클릭 가능한 드로어 블을 어떻게 만들 수 있습니까?

분류에서Dev

Material UI Labs Autocomplete에서 클릭 가능한 첫 번째 옵션을 어떻게 만들 수 있습니까?

분류에서Dev

OpenTK에서 클릭 가능한 버튼을 어떻게 만들 수 있습니까?

분류에서Dev

SwiftUI 텍스트 요소에서 변경 가능한 문자열을 어떻게 만들 수 있습니까?

분류에서Dev

클래스 내의 클래스에 대한 클릭 핸들러를 어떻게 구현할 수 있습니까?

분류에서Dev

forEach에 추가 된 클릭 핸들러로 클릭 된 요소를 어떻게 얻을 수 있습니까?

분류에서Dev

부팅 가능한 DOS USB 스틱을 어떻게 만들 수 있습니까?

분류에서Dev

Pandas의 목록 뒤에 여러 열을 어떻게 만들 수 있습니까?

분류에서Dev

QTreeView에서 하나의 항목을 클릭 가능하게 만들 수 있습니까?

분류에서Dev

자아의 여러 부분을 여기서 어떻게 빌릴 수 있습니까? 자아는 여기에서 불변만큼 빌려온 것이 아닌가?

분류에서Dev

Adobe Acrobat Pro DC에서 PDF의 내부 링크를 클릭 한 후 링크가있는 텍스트 위치로 어떻게 돌아갈 수 있습니까?

분류에서Dev

인수와 동일한 클래스를 사용하여 제네릭을 사용하여 생성자를 어떻게 만들 수 있습니까?

분류에서Dev

QGraphicsRectItem 및 QGraphicsEllipseItem을 한 클래스에서 어떻게 하위 클래스로 만들 수 있습니까?

분류에서Dev

테이블이 jquery로 스크롤 가능한 div에있을 때 테이블 행을 스크롤하여 어떻게 만들 수 있습니까?

분류에서Dev

나는 내가 만들고있는 모듈의 클래스 메서드에서 반환 약속을 기다리고 있는데 그것을 얻었지만 이상한 컨텍스트에서. 어떻게 제대로 기다릴 수 있습니까?

분류에서Dev

클릭하면 여러 요소의 스타일을 변경하는 탭을 어떻게 만들 수 있습니까?

분류에서Dev

UWP 앱에서 ListView 항목을 버튼으로 어떻게 사용할 수 있습니까? 또는 uwp에서 목록보기 항목을 클릭하여 텍스트 상자의 텍스트를 어떻게 변경할 수 있습니까?

분류에서Dev

여러 튜플에서 사전을 어떻게 만들 수 있습니까?

분류에서Dev

한 클래스에서 다른 클래스로 액세스 할 수있는 부울을 어떻게 만들 수 있습니까?

분류에서Dev

Windows 10에서 여러 사용자 지정 "데스크톱"(Win + Tab)을 어떻게 만들 수 있습니까?

분류에서Dev

여러 스키마가있는 z3c.form을 어떻게 만들 수 있습니까?

분류에서Dev

FXForms에서 편집 가능한 텍스트의 색상을 어떻게 변경할 수 있습니까?

분류에서Dev

Windows 폴더 아래에서 오른쪽 클릭 작업을 수행하는 테스트 스크립트를 QTP에서 어떻게 만들 수 있습니까?

분류에서Dev

내 html 웹 사이트에서 사진을 클릭 가능하게 만들려면 어떻게합니까?

분류에서Dev

사용자 지정 클릭 가능 영역을 어떻게 만들 수 있습니까?

분류에서Dev

Swift에서 var 또는 let 선언 여부에 따라 클래스의 다른 구현을 어떻게 만들 수 있습니까?

분류에서Dev

BDD에서 반복 가능한 날짜 테스트를 어떻게 만들 수 있습니까?

분류에서Dev

BDD에서 반복 가능한 날짜 테스트를 어떻게 만들 수 있습니까?

Related 관련 기사

  1. 1

    AFrame을 사용하여 GLTF 모델의 특정 부분 만 클릭 가능하게 만들 수 있습니까?

  2. 2

    클릭 가능한 드로어 블을 어떻게 만들 수 있습니까?

  3. 3

    Material UI Labs Autocomplete에서 클릭 가능한 첫 번째 옵션을 어떻게 만들 수 있습니까?

  4. 4

    OpenTK에서 클릭 가능한 버튼을 어떻게 만들 수 있습니까?

  5. 5

    SwiftUI 텍스트 요소에서 변경 가능한 문자열을 어떻게 만들 수 있습니까?

  6. 6

    클래스 내의 클래스에 대한 클릭 핸들러를 어떻게 구현할 수 있습니까?

  7. 7

    forEach에 추가 된 클릭 핸들러로 클릭 된 요소를 어떻게 얻을 수 있습니까?

  8. 8

    부팅 가능한 DOS USB 스틱을 어떻게 만들 수 있습니까?

  9. 9

    Pandas의 목록 뒤에 여러 열을 어떻게 만들 수 있습니까?

  10. 10

    QTreeView에서 하나의 항목을 클릭 가능하게 만들 수 있습니까?

  11. 11

    자아의 여러 부분을 여기서 어떻게 빌릴 수 있습니까? 자아는 여기에서 불변만큼 빌려온 것이 아닌가?

  12. 12

    Adobe Acrobat Pro DC에서 PDF의 내부 링크를 클릭 한 후 링크가있는 텍스트 위치로 어떻게 돌아갈 수 있습니까?

  13. 13

    인수와 동일한 클래스를 사용하여 제네릭을 사용하여 생성자를 어떻게 만들 수 있습니까?

  14. 14

    QGraphicsRectItem 및 QGraphicsEllipseItem을 한 클래스에서 어떻게 하위 클래스로 만들 수 있습니까?

  15. 15

    테이블이 jquery로 스크롤 가능한 div에있을 때 테이블 행을 스크롤하여 어떻게 만들 수 있습니까?

  16. 16

    나는 내가 만들고있는 모듈의 클래스 메서드에서 반환 약속을 기다리고 있는데 그것을 얻었지만 이상한 컨텍스트에서. 어떻게 제대로 기다릴 수 있습니까?

  17. 17

    클릭하면 여러 요소의 스타일을 변경하는 탭을 어떻게 만들 수 있습니까?

  18. 18

    UWP 앱에서 ListView 항목을 버튼으로 어떻게 사용할 수 있습니까? 또는 uwp에서 목록보기 항목을 클릭하여 텍스트 상자의 텍스트를 어떻게 변경할 수 있습니까?

  19. 19

    여러 튜플에서 사전을 어떻게 만들 수 있습니까?

  20. 20

    한 클래스에서 다른 클래스로 액세스 할 수있는 부울을 어떻게 만들 수 있습니까?

  21. 21

    Windows 10에서 여러 사용자 지정 "데스크톱"(Win + Tab)을 어떻게 만들 수 있습니까?

  22. 22

    여러 스키마가있는 z3c.form을 어떻게 만들 수 있습니까?

  23. 23

    FXForms에서 편집 가능한 텍스트의 색상을 어떻게 변경할 수 있습니까?

  24. 24

    Windows 폴더 아래에서 오른쪽 클릭 작업을 수행하는 테스트 스크립트를 QTP에서 어떻게 만들 수 있습니까?

  25. 25

    내 html 웹 사이트에서 사진을 클릭 가능하게 만들려면 어떻게합니까?

  26. 26

    사용자 지정 클릭 가능 영역을 어떻게 만들 수 있습니까?

  27. 27

    Swift에서 var 또는 let 선언 여부에 따라 클래스의 다른 구현을 어떻게 만들 수 있습니까?

  28. 28

    BDD에서 반복 가능한 날짜 테스트를 어떻게 만들 수 있습니까?

  29. 29

    BDD에서 반복 가능한 날짜 테스트를 어떻게 만들 수 있습니까?

뜨겁다태그

보관