我想强调一个字一个圆形支架.这应该是C#Text的一部分,但如果它在CSS中更容易,没问题.我的问题是,Word的长度可能会有所不同,因此必须为每个单词计算弓.
我的第一个想法是使用CSS box-shadow:
CSS:
#test {
font-size: 50px;
background: transparent;
border-radius: 70px;
height: 65px;
width: 90px;
box-shadow: 0px 6px 0px -2px #00F;
font-family: sans-serif;
}
Run Code Online (Sandbox Code Playgroud)
HTML:
<div id="test">Hey</div>
Run Code Online (Sandbox Code Playgroud)

不幸的是,由于动态文本大小,我无法计算它们.
这个问题有更聪明的方法吗?
我在Holo.Light主题中创建了一个Android应用程序.除Ringtonepreference外,所有偏好都很轻松!
我甚至尝试在Preferences.xml中设置BGColor和textColor:
<RingtonePreference
android:icon="@drawable/ic_menu_note"
android:key="ringtone"
android:persistent="true"
android:summary="@string/settings_ringtone2"
android:background="#000000"
android:textColor="#ffffff"
android:title="@string/settings_ringtone" />
Run Code Online (Sandbox Code Playgroud)
Android忽略了一切......
有没有人知道如何将RingtonePreference的主题改为Holo.Light?