关于安卓自定义容器控件的一些提示

获取控件加载完成事件:

//控件加载完成事件
	@Override
	protected void onAttachedToWindow()
	{
		super.onAttachedToWindow();
	}

添加控件的时候 系统读取xml里控件是默认使用:

//系统读取xml添加控件的方法
public void addView(View child, android.view.ViewGroup.LayoutParams params)
{
    super.addView(child, params);
}

设置控件比重的时候 :

 //LinearLayout的 LayoutParams  最后一个参数则是比重
 LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT, 1.0f);
 view.setLayoutParams(params);


你可能感兴趣的:(关于安卓自定义容器控件的一些提示)