代码掠影:
public class MyStatusView extends LinearLayout{
public MyStatusView (Context context) {
super(context);
}
public MyStatusView (Context context, AttributeSet attrs) {
super(context, attrs);
init(context, attrs);
}
public void init(Context context, AttributeSet attrs) {
View view = View.inflate(context, R.layout.status_bar, null);
这里各种findViewById
addView(view);
}
...............
提供各种set与get方法
接口,监听,随便你!
}
在此仅做记录!