1
我試圖創建得出如下路徑ShapeDrawable:ShapeDrawable(從PathShape)上正確的座標不拉絲
Path path = new Path();
path.moveTo(50, 20);
path.lineTo(0, 50);
path.lineTo(50, 100);
ShapeDrawable shapeDrawable = new ShapeDrawable(new PathShape(path, someNumber ,someNumber));
然後我把shapeDrawable作爲一個圖層繪製像這樣的頂層:
Drawable layers[] = new Drawable[2];
layers[0] = res.getDrawable(R.drawable.crawford01);
layers[1] = shapeDrawable;
LayerDrawable layerDrawable = new LayerDrawable(layers);
view.setImageDrawable(layerDrawable);
現在的問題是,路徑不爲(50,20)開始,它的方式,當你改變somenumber
其中shapeDrawable構造我不明白跳動。
任何幫助或文檔,你可以建議表示讚賞。