我想扩展一个视图来创建一个自定义视图,并自动强制一些布局参数,这样:
public class myView extends View {
public myView(Context context) {
this.setLayoutParameters(LayoutParameters(LayoutParameters.MATCH_PARENT, LayoutParameters.MATCH_PARENT));
}
}
我的问题是,如果我不知道视图是设置在 LinearLayout、RelativeLayout 还是其他地方,我该如何设置 LayoutParameters?如何检测视图所在的布局类型?