2 qq 33031395 qq_33031395 于 2016.03.14 14:59 提问

为甚RadioButton在红米手机上不能跑 5C

报错:Error inflating class android.widget.RadioButton
把这段删了就能跑

 <RadioGroup
            android:id="@+id/rg_01"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginLeft="30dp"
            android:orientation="horizontal" >

            <RadioButton
                android:id="@+id/rb_01"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_margin="5dp"
                android:checked="true"
                android:text="@string/rb_boy" />

            <RadioButton
                android:id="@+id/rb_02"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_margin="5dp"
                android:text="@string/rb_girl" />
        </RadioGroup>

2个回答

zhouxiongfei
zhouxiongfei   2016.03.14 15:52

xml没什么问题啊,你有没有在代码中调用与操作过对应的控件,如果有,并且在在其他的机型上是正常的,那么检查下版本是否一致,如果不一致可能是方法的问题,有些低版本的方法是有bug的,自己检查下

qq_33031395
qq_33031395 好像是版本的问题,V7包有问题,后来不知道怎么搞定v7包只能重新装了个eclipse,还是谢谢了
一年多之前 回复
lxk_1993
lxk_1993   Rxr 2016.03.14 18:43

看看 java中findviewbyid那里 对应的id的类是否正确

qq_33031395
qq_33031395 这个id没问题
一年多之前 回复
lxk_1993
lxk_1993 看看 RadioGroup RadioButton 在java中对应的id是否正确
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!