整个做不到吧,以为radio的按钮和文字本来就是一体的。。
有一种方案可以实现:
把radioButton的text属性设置为空,旁边放一个TextView来当作radioButton的Text,此时按钮和文字是两个控件,都可以独立控制了

解决方案 »

  1.   

    这个个做不到吧,因为radioButton的按钮和文字本来就是一体的。。
    有一种方案可以实现:
    把radioButton的text属性设置为空,旁边放一个TextView来当作radioButton的Text,此时按钮和文字是两个控件,都可以独立控制了
      

  2.   

    还有一种方式:RadioButton rb = (RadioButton)findViewById(R.id.radioButton1);
    rb.setButtonDrawable(getResources().getDrawable(android.R.color.transparent)) ;可以试试
      

  3.   


    那就只能使用我二楼说的那种方式了,可以把radioButton设置为gone,此时就只显示TextView
      

  4.   

    楼主可以试试下面的代码
    <RadioButton 
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:text="aslfdjsalk"
        android:button="@null"
        />