Come lanciare la galleria come normale quando avere visualizzazione personalizzata con ImageView e CheckBox
-
26-10-2019 - |
Domanda
Ho un android.widget.Gallery
con ImageView
e un Checkbox
su ciascuna voce.
L'utente può selezionare le immagini per la cancellazione.
Non riesco a scorrimento / scagliare quando ho questo View
personalizzato.
Tutto è carico raffinata e un vedere le immagini che hanno l'ontop CheckBox
.
Capisco che l'evento touch non è propagato fino al Gallery
Come posso fare che ho letto 20 discussioni su questo delega al tocco, ma non funziona nulla.
Ecco il mio xml:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:clickable="false"
android:focusable="false"
>
<ImageView android:id="@+id/thumbImage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:clickable="false"
android:focusable="false"
/>
<CheckBox android:id="@+id/itemCheckBox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:clickable="false"
/>
</RelativeLayout>
Soluzione
Se qualcuno ha uso per questo ho appena capito questo io stesso.
All'interno della getView()
rimuovendo theimageview.setOnClickListener
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow