私はリサイクルビューアダプターを使用していますが、addOnItemTouchListenerを実装して各行をリッスンしても問題ありません。android-OnClickListenerはリサイクルアダプター内のビューでは機能しません
しかし、私は自分の行の1つに2つのボタンがあり、それらのためにOnClickListenerを設定しましたが、トリガーされません。これは私のコードです:私は私のボタンのアンドロイドクリック可能に設定している
holder.register.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
ctx.startActivity(new Intent(ctx,Register.class));
}
});
が、それは変更しませんでした:
<TextView
android:id="@+id/register"
android:layout_width="0dp"
android:layout_height="40dp"
android:layout_weight="1"
android:clickable="true"
android:textColor="#fff" />
私は私のボタンの代わりに、リサイクルのためにクリックリスナーに呼び出すことができますどのようにTouchListenerを表示しますか?
は –
はあなたの全体のアダプタのコードやXMLのコードを投稿してXMLおよびアダプタクラスを示しています。 –