私はRecyclerビューを持っていますが、各項目には2つのTextViewと1つのSwitch Viewがあります。 TextViewの内容に基づいてリストを作成する際に、スイッチを表示または非表示にしたいと考えています。Recyclerビューの各項目のビューへのアクセス
This is what I want:
This is what I am getting:
スイッチの可視性を設定するには、我々はSwitch.setVisibility(View.GONE)
を使用することができます。しかし、私はこのコード行をどこで使うべきかわかりません。あなたはRecyclerAdapterクラスのonBindViewHolder()メソッド
if (showSwitch) {
viewHolder.yourSwitch.setVisibility(View.VISIBLE);
} else {
viewHolder.yourSwitch.setVisibility(View.GONE);
}
は、ここにあなたのアダプタと活動 –
アダプタをあなたのコードを置きます。それはうまくいった。これらのオーバーロードされたメソッドがレイ・マンという言葉で正確に何をするのか説明できますか? –