我将在TextView中展示链接文本。 起初,我的代码是这样的:
<TextView
style="@style/informed_consent_check_TextView"
android:id="@+id/accept_content_1"
android:text="@string/informed_consent_accept"
/>
<style name="informed_consent_check_TextView" >
<item name="android:layout_width">match_parent</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:textSize">13dp</item>
<item name="android:textColor">#fff</item>
<item name="android:textColorLink">#fff000</item>
</style>
它运行良好。链接文本显示如下:
那就是我想要的。
然而,当我将关于文本的属性移动到样式中时,它就不起作用了。
<style name="informed_consent_content_textAppearance">
<item name="android:textSize">13dp</item>
<item name="android:textColor">#fff</item>
<item name="android:textColorLink">#fff000</item>
</style>
<style name="informed_consent_check_TextView" >
<item name="android:layout_width">match_parent</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:textAppearance">@style/informed_consent_content_textAppearance</item>
</style>
链接文字显示的颜色错误:
![enter image description here](https://istack.dev59.com/mVeYV.webp)
<TextView
style="@style/informed_consent_check_TextView"
android:id="@+id/accept_content_1"
android:text="@string/informed_consent_accept"
android:textAppearance="@style/@style/informed_consent_content_textAppearance"/>
我的设备是4.1.2版本。
谁能帮我。非常感谢。