xml - java.lang.UnsupportedOperationException: Can't convert to dimension: type=0x12 in android -


i'm getting above error xml below. issue?

<?xml version="1.0" encoding="utf-8"?> <relativelayout xmlns:android="http://schemas.android.com/apk/res/android"   android:layout_width="match_parent"   android:layout_height="match_parent">    <textview     android:id="@+id/question"     android:layout_width="wrap_content"     android:layout_height="wrap_content"     android:layout_marginleft="20dp"     android:layout_margintop="20dp"     android:text="what name?"     android:textcolor="@android:color/black" />    <radiogroup     android:id="@+id/answer_group"     android:layout_width="match_parent"     android:layout_height="wrap_content"     android:layout_below="@+id/question"     android:layout_marginleft="20dp"     android:layout_margintop="10dp" >      <relativelayout       android:id="@+id/radio_group_layout"       android:layout_width="match_parent"       android:layout_height="wrap_content" >        <radiobutton         android:id="@+id/option1"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:text="paru"         android:textcolor="@android:color/black" />        <radiobutton         android:id="@+id/option2"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_marginleft="20dp"         android:layout_torightof="@id/option1"         android:text="mani"         android:textcolor="@android:color/black" />        <radiobutton         android:id="@+id/option3"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_below="@id/option1"         android:text="sankar"         android:textcolor="@android:color/black" />        <radiobutton         android:id="@+id/option4"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_below="@id/option2"         android:layout_marginleft="@id/option2"         android:layout_torightof="@id/option3"         android:text="venkat"         android:textcolor="@android:color/black" />      </relativelayout>   </radiogroup> </relativelayout> 

and logcat shows:

java.lang.unsupportedoperationexception: can't convert dimension: type=0x12     @ android.content.res.typedarray.getdimensionpixelsize(typedarray.java:463)     @ android.view.viewgroup$marginlayoutparams.<init>(viewgroup.java:5768) 

remove android:layout_marginleft="@+id/option2" option4 radiobutton.as cannot give view margin.and make alignment view ids @+id , not @id

try below data :

<?xml version="1.0" encoding="utf-8"?> <relativelayout xmlns:android="http://schemas.android.com/apk/res/android"     android:layout_width="match_parent"     android:layout_height="match_parent" >      <textview         android:id="@+id/question"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_marginleft="20dp"         android:layout_margintop="20dp"         android:text="what name?"         android:textcolor="@android:color/black" />      <radiogroup         android:id="@+id/answer_group"         android:layout_width="match_parent"         android:layout_height="wrap_content"         android:layout_below="@+id/question"         android:layout_marginleft="20dp"         android:layout_margintop="10dp" >          <relativelayout             android:id="@+id/radio_group_layout"             android:layout_width="match_parent"             android:layout_height="wrap_content" >              <radiobutton                 android:id="@+id/option1"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:text="paru"                 android:textcolor="@android:color/black" />              <radiobutton                 android:id="@+id/option2"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:layout_marginleft="20dp"                 android:layout_torightof="@+id/option1"                 android:text="mani"                 android:textcolor="@android:color/black" />              <radiobutton                 android:id="@+id/option3"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:layout_below="@+id/option1"                 android:text="sankar"                 android:textcolor="@android:color/black" />              <radiobutton                 android:id="@+id/option4"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:layout_below="@+id/option2"                 android:layout_torightof="@+id/option3"                 android:text="venkat"                 android:textcolor="@android:color/black" />         </relativelayout>     </radiogroup>  </relativelayout> 

Comments

Popular posts from this blog

php - render data via PDO::FETCH_FUNC vs loop -

c++ - OpenCV Error: Assertion failed <scn == 3 ::scn == 4> in unknown function, -

The canvas has been tainted by cross-origin data in chrome only -