我正在尝试向 bitmap
添加虚线边框,使用下面的代码我可以仅向 ImageView
添加虚线边框,我如何添加它也转换为位图。
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:bottom="4dp"
android:left="4dp"
android:right="4dp"
android:top="4dp">
<shape android:shape="rectangle">
<corners android:radius="1dp" />
<stroke
android:width="8px"
android:color="#fff"
android:dashWidth="30px"
android:dashGap="30px" />
</shape>
</item>
</layer-list>
我想要这样的东西:
最佳答案
如果您知道如何使用 Canvas ,则可以从位图创建 Canvas 对象。就像Canvas canvas = new Canvas(yourBitmap)
。然后,您可以在 Canvas 上绘制,最后所有绘制操作都应用于您的位图。
关于java - 向位图添加虚线边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57357990/