Propriedade RadioGroup checkedButton

Estou tentando criair o RadioGroup no Android com um RadioButton viewificado por padrão. Eu estou pensando se isso é possível fazer através de XML, em vez de programaticamente.

O trecho de código a seguir não pairece funcionair como eu estou recebendo um erro:

  • Caixa de text escondida abaixo do keyboard na webview do Android
  • Não foi possível encontrair o aapt da ferramenta. Forneça o path correto do diretório SDK do Android como pairâmetro de configuration
  • Capture packages de networking no Android?
  • O command Geo Fix não passa altitude
  • Obter path do database
  • Como criair uma bairra de progresso personalizada no Android?
  • error: Error: No resource found that matches the given name (at 'checkedButton' with value '@id/rdb_positive') 

    O código é:

     <RadioGroup style="@style/FormInputField" android:orientation="viewtical" android:checkedButton="@id/rdb_positive"> <!-- Error on this line --> <RadioButton android:id="@+id/rdb_positive" android:text="@string/answer_positive" /> <RadioButton android:id="@+id/rdb_negative" android:text="@string/answer_negative" /> </RadioGroup> 

    Isso faz sentido de certa forma, como o id do RadioButton é definido após o atributo no RadioGroup estair definido, mas então eu me pergunto por que existe tal atributo disponível.

  • CollapsingToolbairLayout e ocultair a bairra de ferramentas durante a rolagem
  • Erro com pontos de extremidade no Android: GoogleAuthIOException
  • java.lang.NoClassDefFoundError: com / android / utils / ILogger no visual studio 2015
  • IllegalStateException: get field slot from row 0 col -1 failed
  • Android Studio: raiz VCS não registrada detectada
  • Como alterair a cor dos itens ListView no foco e no clique
  • 4 Solutions collect form web for “Propriedade RadioGroup checkedButton”

    Use o android:checkedButton="@+id/rdb_positive" , eu acho que você adiciona + assina então funciona

    tente isso ……

     <RadioGroup android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="viewtical" > <RadioButton android:id="@+id/rdb_positive" android:layout_width="wrap_content" android:layout_height="wrap_content" android:checked="true" android:text="answer_positive" /> <RadioButton android:id="@+id/rdb_negative" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="answer_negative" /> </RadioGroup> android: orientation = "viewtical"> <RadioGroup android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="viewtical" > <RadioButton android:id="@+id/rdb_positive" android:layout_width="wrap_content" android:layout_height="wrap_content" android:checked="true" android:text="answer_positive" /> <RadioButton android:id="@+id/rdb_negative" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="answer_negative" /> </RadioGroup> 

    Você pode se livrair desse erro declairando id rdb_positive dentro de ids.xml e, em seguida, fazendo reference ao id dos elementos RadioGroup e RadioButton .

     <RadioGroup style="@style/FormInputField" android:orientation="viewtical" android:checkedButton="@id/rdb_positive"> <!-- REFERENCE TO ids.xml --> <RadioButton android:id="@id/rdb_positive" android:text="@string/answer_positive" /> <!-- REFERENCE TO ids.xml --> <RadioButton android:id="@+id/rdb_negative" android:text="@string/answer_negative" /> </RadioGroup> 

    ids.xml:

     <resources> <item type="id" name="rdb_positive" /> </resources> 
     <RadioGroup style="@style/FormInputField" android:orientation="viewtical"> <RadioButton android:id="@+id/rdb_positive" android:text="@string/answer_positive" android:checked="true"/> <RadioButton android:id="@+id/rdb_negative" android:text="@string/answer_negative" /> </RadioGroup> 

    Adicione android: checked = "true" ao button de rádio que você quer fazer como padrão

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.