我有一个LinearLayout(持有人),它有match_parent宽度和高度。在这个支架中,我插入了一个View(扩展的类View)。我onCreate在 Activity 的方法中执行此操作。
我的问题是,如何让这个孩子在View水平和垂直方向上最大程度地伸展,保持正方形,从父 LinearLayout 中填充尽可能多的区域?
这是我现在用作起点的内容:
pieContainer = (LinearLayout) findViewById(R.id.pie_container_id);
pie = new PieView(this);
pieContainer.addView(pie);
我尝试过在两侧(主要活动和PieView类)覆盖 onMeasure 方法,但无济于事。