26
Với mã này để vẽ một dòng:Android sơn bề dày nét vị
Paint p;
p = new Paint(Paint.ANTI_ALIAS_FLAG);
p.setColor(android.graphics.Color.WHITE);
p.setStyle(Paint.Style.FILL);
p.setStrokeWidth(21);
canvas.drawLine(0,50,100,50,p);
có 3 khả năng chiến lược đột quỵ-vẽ:
- Bên trong: Đường này được vẽ trong hình chữ nhật (0, 50,100,70)
- Center: đường này được vẽ trong hình chữ nhật (0,40,100,60)
- Outside: đường này được vẽ trong hình chữ nhật (0,30,100,50)
Trong thực tế, có vẻ như hành vi mặc định tuân theo chiến lược của Trung tâm. Có thể sửa đổi một loại sơn để tạo ra các kết quả tương ứng với một trong các chiến lược khác không?
yêu cầu thực tế của bạn là gì? những gì bạn cần chính xác? –
@iDroidExplorer, Vâng, tôi đã điều chỉnh mã của tôi thành hiện thực. Nhưng nếu bạn tò mò, tôi đã vẽ tòa án của một trò chơi tôi đang thiết kế và tôi cần kiểm soát độ chính xác pixel để vẽ đường kẻ. – ilomambo