2

を作成しようとしています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)、それは完全に機能します:/助けていただければ幸いです!

4

1 に答える 1