如何在xml for android中为我的文字黑色勾勒出颜色

use*_*673 6 xml android drawable android-layout android-xml

我想在我的Android应用程序中使白色文本具有黑色轮廓.我不想为textview着色,所以如果那是你的帮助那么我就不知道怎么做了.我想通过使用xml格式的可绘制文件来实现这一点.那么我可以在xml中勾勒出文本的边缘吗?

Ken*_*olf 15

一种方法是使用shadow:

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textColor="#FFFFFF"
    android:shadowColor="#000000"
    android:shadowDx="0.0"
    android:shadowDy="0.0"
    android:shadowRadius="2.0" />
Run Code Online (Sandbox Code Playgroud)

这使白色文本呈现黑色轮廓.根据您喜欢的厚度调整半径.

  • 是的它有效,但黑色是模糊的没有什么可以使黑色成为纯色 (2认同)