<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));

도 있습니다.