Layout我已经setcontentview过了,现在是往Layout中动态添加组合控件,我尝试Layout.addView(tv); 其中tv是个基础控件,能显示出来的

解决方案 »

  1.   

    onFinishInflate   这个方法 你应该调试下 是否有运行到。 
        /**
         * Constructor that is called when inflating a view from XML. This is called
         * when a view is being constructed from an XML file, supplying attributes
         * that were specified in the XML file. This version uses a default style of
         * 0, so the only attribute values applied are those in the Context's Theme
         * and the given AttributeSet.
         *
         * <p>
         * The method onFinishInflate() will be called after all children have been
         * added.
         *
         * @param context The Context the view is running in, through which it can
         *        access the current theme, resources, etc.
         * @param attrs The attributes of the XML tag that is inflating the view.
         * @see #View(Context, AttributeSet, int)
         */
        public View(Context context, AttributeSet attrs) {
            this(context, attrs, 0);
        }源代码中说明  应该只有inflate layout xml 才会回调这个方法。