Android 安卓&x2B;在自定义按钮中充气布局
我需要自定义按钮的每个实例使用框架布局作为其布局。如何从自定义按钮类中执行此操作,以避免将每个xml定义的CustomButton包装到FrameLayout中Android 安卓&x2B;在自定义按钮中充气布局,android,Android,我需要自定义按钮的每个实例使用框架布局作为其布局。如何从自定义按钮类中执行此操作,以避免将每个xml定义的CustomButton包装到FrameLayout中 public CustomButton(Context context) { super(context); init(context); } public CustomButton(Context context, AttributeSet attrs) { super(context, attrs);
public CustomButton(Context context) {
super(context);
init(context);
}
public CustomButton(Context context, AttributeSet attrs) {
super(context, attrs);
init(context);
}
public CustomButton(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
init(context);
}
private void init(Context context) {
//this doesn't work...
FrameLayout layout = new FrameLayout(context);
inflate(context, R.layout.frame_layout, null);
}
只需在frame_layout中的自定义按钮周围放置框架布局,稍后在其他xml中,您可以将其放置为,并且此视图将与frame_layout中的视图相同。尽管看到它以编程方式完成会很好。