我找不到关于如何做这件事的提示或示例。我想在已经绘制的矩形上添加一个进度条,那么我该怎么做呢?
非常感谢你的回答! :) 编辑
非常感谢你的回答! :) 编辑
public class MainView extends View {
public MainView(Context context) {
super(context);
}
public MainView(Context context, AttributeSet attrs) {
super(context, attrs);
}
@Override
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
logo.set(getPX(5), getPX(10), getPX(65), getPX(70));
background.set(getPX(30), getPX(2), canvas.getWidth() - getPX(10),
getPX(81));
canvas.drawRect(background, paint);
canvas.drawRect(logo, paint);
}
final private int getPX(float dp) {
return (int) (getResources().getDisplayMetrics().density * dp);
}
}
yourCustomView.addView(new ProgressBar(activity, null, android.R.attr.progressBarStyleSmall))
- Boris Mocialov