前段时间遇见设置的超文本链接文字颜色显示白色代码如下
<TextView android:id="@+id/nim_message_item_text_body" android:layout_width="wrap_content" android:layout_height="wrap_content" android:autoLink="phone|email|web" android:background="@drawable/nim_message_right_blue_bg" android:gravity="center_vertical|left" android:includeFontPadding="false" android:lineSpacingExtra="3dip" android:maxWidth="@dimen/max_text_bubble_width" android:drawablePadding="8dp" android:layout_margin="6dp" android:textColor="@color/color_black_b3000000" android:textSize="@dimen/sp_16" android:visibility="visible" />后来发现是因为设置
theme="@style/WhiteTheme
<activity android:name=".ui.im.ChatActivity" android:launchMode="singleTask" android:screenOrientation="portrait" android:theme="@style/WhiteTheme" android:windowSoftInputMode="adjustResize|stateHidden" />
本文介绍了一种解决超文本链接在特定主题下显示为白色的方法。通过调整TextView的属性设置,成功更改了链接的颜色。
1748

被折叠的 条评论
为什么被折叠?



