我正在尝试创建一个包含标题和说明的ProgressBar
我创建了一个LinearLayout
的xml,其中包含2个TextView
标题和说明以及ProgressBar
。
所以我尝试用
扩展默认的ProgressBar
类
public class CustomProgressBar extends ProgressBar {
TextView title, description;
public CustomProgressBar(Context con) {
super(con);
Activity a=(Activity)con;
a.setContentView(R.layout.myprogressbarlayout);
title=(TextView) findViewById(R.id.mybartitle);
title=(TextView) findViewById(R.id.mybardescription);
}
@Override
protected synchronized void onDraw(Canvas canvas) {
super.onDraw(canvas);
}
}
使用CustomProgressBar
代替ProgressBar
。
但它无法正常工作,每次创建CustomProgressBar
时,我都会创建一个布局,目的是将默认的ProgressBar
布局替换为奇怪的全屏活动。