Bem*_*mmu 116
如何设置一个蓝影通过使用TextView的android:shadowColor,并设置android:shadowDx和android:shadowDy为零,具有相当大的android:shadowRadius?
对于高级文本效果:
有没有办法在Android上的TextView中添加内部阴影?
特别是:MagicTextView
我将它用于HD Widgets LED:https://market.android.com/details? id = cloudtv.hdwidgets
<TextView
android:id="@+id/glowingText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="5dp"
android:shadowColor="#cf1d1d"
android:shadowDx="0.0"
android:shadowDy="0.0"
android:shadowRadius="8"
android:text="Radioactive"
android:textColor="#cf1d1d"
android:textSize="20sp" />
Run Code Online (Sandbox Code Playgroud)
我建议添加填充,因为阴影/发光效果会增加所需的空间.
对于自定义字体,请在assets文件夹中创建名为"fonts"的文件夹.然后将.ttf文件放入其中.你可以在线转换.otf文件有很多网站.
把它放在你的班级
Typeface myFont = Typeface.createFromAsset(getAssets(), "fonts/yourCustomFont.ttf");
Run Code Online (Sandbox Code Playgroud)
这就是你将字体设置为textview的方法
yourTextView.setTypeface(myFont);
Run Code Online (Sandbox Code Playgroud)
我测试了发光效果,它也适用于自定义字体.请记住,您可能必须减小文本的大小,因为自定义字体由于某种原因更大.我使用了通常使用的sp大小的一半.
| 归档时间: |
|
| 查看次数: |
37573 次 |
| 最近记录: |