我正在尝试制作一个ShapeDrawable
,但是当我调整它的大小时,Android 会画出一条模糊的线。我知道一些示例代码说这不会发生,所以我不明白我做错了什么。这是我写的:
Path pathTriangulo = new Path();
pathTriangulo.moveTo(0, 0);
pathTriangulo.lineTo(50, 0);
pathTriangulo.lineTo(50, 50);
pathTriangulo.lineTo(0, 0);
miImagen = new ShapeDrawable(new PathShape(pathTriangulo,50,50));
miImagen.getPaint().setColor(Color.BLACK);
miImagen.getPaint().setStyle(Paint.Style.STROKE);
miImagen.setBounds(0, 0, 5000, 5000);
如果我写得miImagen.setBounds(0,0,50,50)
很好:/如果你能帮助我,我将不胜感激!