使用android定制抽绳器

使用android定制抽绳器,android,xml,bitmap,drawable,Android,Xml,Bitmap,Drawable,我到处寻找这个问题的答案 我正在尝试解决如何将用xml制作的自定义形状绘制到位图或画布上 这是我的矩形的简单xml代码 <?xml version="1.0" encoding="UTF-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <solid android:color="#f0f000"

我到处寻找这个问题的答案

我正在尝试解决如何将用xml制作的自定义形状绘制到位图或画布上

这是我的矩形的简单xml代码

   <?xml version="1.0" encoding="UTF-8"?>
   <shape xmlns:android="http://schemas.android.com/apk/res/android"
   android:shape="rectangle">
   <solid android:color="#f0f000" />
  <stroke android:width="3dp" android:color="#ff0000" />
   </shape>
如果有人能帮忙,我将非常感激。

这是一个可绘图的。。。试试这个:

Drawable drawable = getResources().getDrawable(R.drawable.shape);
drawable.setBounds(0,0, canvas.getWidth(), canvas.getHeight());
drawable.draw(canvas);
注意:显然,您可以只执行一次getDrawable()位,而不是每次执行一次

Drawable drawable = getResources().getDrawable(R.drawable.shape);
drawable.setBounds(0,0, canvas.getWidth(), canvas.getHeight());
drawable.draw(canvas);