我有以下问题,如果我有一个扩展LinearLayout的类,如:
public class ExtendedSeekbarLayout extends LinearLayout { ..}
Run Code Online (Sandbox Code Playgroud)
我想将其他参数传递给我的版面,我该怎么做?我知道我可以拥有以下构造函数:
public ExtendedSeekbarLayout (Context context) {
super(context);
}
public ExtendedSeekbarLayout (Context context, AttributeSet attributeSet) {
super(context, attributeSet);
}
public ExtendedSeekbarLayout (Context context, AttributeSet attributeSet, int defStyle) {
super(context, attributeSet, defStyle);
}
Run Code Online (Sandbox Code Playgroud)
但我希望有类似的东西:
public ExtendedSeekbarLayout (Context context, AttributeSet attributeSet, int defStyle, int position) {
super(context, attributeSet, defStyle);
init(position);
}
Run Code Online (Sandbox Code Playgroud)
我不确定这是否可能,如果没有,那将是什么方式呢?
非常感谢和欢呼,pingu