0

まず、View を拡張するカスタム ビューを作成しました。今のところ、子を事前定義してグループビューを作成したいと思います。このコードを試してみましたが、ビューが表示されませんでした:

public class CustomGroupView extends ViewGroup {

    public CustomGroupView(Context context, AttributeSet attrs) {
        super(context, attrs);

        addView(new CustomView(context, attrs));
    }


    @Override
    protected void onLayout(boolean hasFocus, int i, int i2, int i3, int i4) {

    }
}




<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:custom="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="horizontal">


    <com.sample.viewGroup.CustomGroupView
        android:layout_width="match_parent"
        android:layout_height="match_parent" />



</LinearLayout>
4

2 に答える 2