bir RecyclerView liste öğesi aracılığıyla tıklayın ve Adapter
:Bir <code>LinearLayoutManager</code> ile <code>RecyclerView</code> var
@Override public int getItemViewType(int position) {
return position == 0? R.layout.header : R.layout.item;
}
İşte header.xml
var:
<View xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/header"
android:layout_width="match_parent"
android:layout_height="@dimen/header_height"
/>
Ne elde etmek istiyorum olduğunu bir delik olması RecyclerView
adresinde, RecyclerView
'un arkasındaki herhangi bir şeye tıklayabilirim.
android:background="@android:color/transparent"
android:background="@null"
android:clickable="false"
android:focusable="false"
android:focusableInTouchMode="false"
android:longClickable="false"
nasıl şeffaf birinci madde listesinde (arkasında bir şey dokunma etkinliklerinin izin) yapmak, ama yine de yer işgal izin verebilir: Ben boşuna kombinasyonları aşağıdaki nitelikleri çok çalıştı?
Hmm, ilginç :) Ben bu yüzden sadece dokunmatik dinleyici denemeye değer, karmaşık hareketler (örneğin hızlıca kaydırın) çalışmak istiyorum.) – TWiStErRob
Ayrıca, daha sonra işlemek olaylar kutsal ise arkasına temsilci istiyoruz 'RecyclerView' sizi ele dokunma herhangi biri için herhangi bir delik tespit etmek izin verebilir! – puj
Çok süper herif; – puj