2017-02-08 146 views
-1

我需要幫助RecyclerView。我想打開一個對話onClick與兩個RadioButtons,所以我可以選擇「選項1」或「選項2」。我怎樣才能做這個對話框?RecyclerView打開單選按鈕對話框

+1

請添加最少的代碼來顯示到目前爲止你已經嘗試過的東西。 –

+0

檢查了這一點: - http://www.androidhive.info/2016/01/android-working-with-recycler-view/ – musica

回答

0

有很多這樣的問題。 檢查this one

對於處理RecyclerView OnClick,您必須創建自定義OnClick偵聽器。據我所知,RecyclerView沒有將它作爲ListView從框中取出。

0

您可以在RecyclerView適配器中設置單選按鈕。您可以在xml文件中的radiobutton中使用onClick屬性並在您的活動類中調用一件事。

<RadioGroup 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:onClick="radioClick"> 


     <RadioButton 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" /> 


     <RadioButton 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" /> 


    </RadioGroup>` 

在你的Activity類: -

public void radioClick(View view){ 
    // here your code 
}