<LinearLayout>
.
.
.
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
>
<syc.solution.hellobus.customView.ZoneMakeWithCircle
android:id="@+id/zoneMkCircle"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
</syc.solution.hellobus.customView.ZoneMakeWithCircle>
</RelativeLayout>
</LinearLayout>
겹처서 사용할려는데 RelativeLayout 쓰면
java.lang.ClassCastExcepion: android.widget.LinearLayout$LayoutParams
가 발생합니다 ㅠ
PanelZoneSaveCircle클래스는
PanelZoneSaveCircle extends PanelBase를 상속받고 PanelBase는 LinearLayout를 상속받구요..
init 메서드 안에
LayoutInflater inflt = LayoutInflater.from(m_context);
inflt.inflate(R.layout.layout_zone_save_circle, this);
있으며
m_zoneGuider = (ZoneMakeWithCircle)findViewById(R.id.zoneMkCircle);
m_zoneGuider.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
도 있습니다.