Strange problem overriding one of LinearLayout's constructors
<p>For some reason, Eclipse doesn't like the call to super(context, attrs, defStyle), yet it's happy with the other super calls. The error is "The constructor LinearLayout(Context, AttributeSet, int) is undefined".</p>

<p>I don't think the problem is with this code itself, but something else in the project's settings or something, since I adapted almost identical code from an example that did the same thing but for a RelativeLayout, which ran fine on my Eclipse setup in a test project.</p>

<p>Please Help :)</p>

<pre><code>public class MyLinearLayout extends LinearLayout {

public MyLinearLayout(Context context, AttributeSet attrs, int defStyle) {
    super(context, attrs, defStyle);
    myInit();
}

public MyLinearLayout(Context context, AttributeSet attrs) {
    super(context, attrs);
    myInit();
}

public MyLinearLayout(Context context, int checkableId) {
    super(context);
    myInit();
}
</code></pre>
