che sto cercando di combinare questi due impressionanti librerie Android:SwipeActionAdapter con StickyListHeaders
https://github.com/emilsjolander/StickyListHeaders
https://github.com/wdullaer/SwipeActionAdapter
con cui ho lavorato con il proprietario della SwipeActionAdapter chi dice che è possibile (https://github.com/wdullaer/SwipeActionAdapter/issues/29) ma io' m ancora ricevendo errori:
08-02 11:33:07.364 1655-1655/com.slaptap.tappedin E/InputEventReceiver﹕ Exception dispatching input event.
08-02 11:33:07.364 1655-1655/com.slaptap.tappedin E/MessageQueue-JNI﹕ Exception in MessageQueue callback: handleReceiveCallback
08-02 11:33:07.380 1655-1655/com.slaptap.tappedin E/MessageQueue-JNI﹕ java.lang.NullPointerException
at com.wdullaer.swipeactionadapter.SwipeActionTouchListener.onTouch(SwipeActionTouchListener.java:419)
at android.view.View.dispatchTouchEvent(View.java:7701)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2210)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1945)
Ho il mio adattatore base avvolto da t lui Swipe Adapter. Poi ho un altro adattatore (ListStickyAdapter) che estende Decorator Adapter e implementa Sticky Adapater.
mAdapter = new ListAdapter(getActivity(), data);
swipeAdapter = new SwipeActionAdapter(mAdapter);
ListStickyAdapter vbsa = new ListStickyAdapter(swipeAdapter);
listView.setAdapter(vbsa);
// is it because of this line? (having to pass the sticky header child list)
swipeAdapter.setListView(listView.getWrappedList())
Cosa sto facendo di sbagliato qui?
ehi grazie per i pensieri .. il problema è che lo Swipe Adapter prende solo una normale "lista", mentre la "vista dell'elenco di intestazioni" è il proprio oggetto .. qualsiasi idea su un'opzione alternativa mentre la si usa ancora ? – aherrick
Ciao @ Gomoku7 - WrapperView.java era l'unico file che dovevi modificare? Ho fatto in modo che WrapperView estenda SwipeViewGroup che ora genera più errori nel progetto.Puoi fornire la tua forchetta? – aherrick
Sì, certo che Ive ha aggiunto il mio esempio di lavoro in questa posizione: https://github.com/he667/StickyListSwipe – Gomoku7