textview 하이퍼 링크의 색상을 변경하는 방법? android:layout_height=”fill_parent”

하이퍼 링크에이 코드를 사용하고 있습니다.

<TextView
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:id="@+id/hyperlink"
    android:text="@string/hyperlink"
    android:autoLink="web"/>

기본적으로 파란색으로 표시되지만 Android에서 하이퍼 링크의 색상을 어떻게 변경합니까?



답변

추가 android:textColorLink="yourcolorhere"TextView


답변

프로그래밍 방식으로 변경하려면 다음을 수행하십시오.

yourText.setLinkTextColor(Color.RED);


답변

XML 파일에서 사용할 수 있습니다.

android:textColorLink="Code" 

“코드”는 예를 들어 #ff0000@ color / red 일 수 있습니다.

JAVA 코드에서 사용할 수 있습니다.

tv.setLinkTextColor(color);

색상은 예를 들어 Color.RED또는Color.parseColor("#ff0000");


답변

색상의 16 진 코드 android:textColorLink="#000000"위치 를 사용해야합니다 000000. 도움이 되길 바랍니다.


답변

colors.xml을 열고 다음 색상을 원하는대로 변경할 수도 있습니다.

<color name="colorAccent">#FF4081</color>


답변

이 파란색의 16 진수 값을 알아야하는 사람은 # 7bc9c2입니다.

Eye Dropper를 사용하여 어디서나 문서를 찾을 수 없으므로 Google Color Palatte에 없습니다.

https://www.google.com/design/spec/style/color.html#color-color-palette


답변

를 사용해야 android:textColorLink="colorCode"합니다. 그것이 효과가 있기를 바랍니다.