【发布时间】:2015-03-15 21:50:58
【问题描述】:
我有一个RecyclerView 和一个LinearLayoutManager 和一个Adapter:
@Override public int getItemViewType(int position) {
return position == 0? R.layout.header : R.layout.item;
}
这里是header.xml:
<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"
/>
我想要实现的是在RecyclerView 中有一个孔,我可以在其中点击进入RecyclerView 后面的任何内容。我尝试了很多组合以下属性无济于事:
android:background="@android:color/transparent"
android:background="@null"
android:clickable="false"
android:focusable="false"
android:focusableInTouchMode="false"
android:longClickable="false"
如何使列表中的第一项透明(允许对其后面的任何内容进行触摸事件),但仍让它占据空间?
【问题讨论】:
标签: android android-layout android-listview android-recyclerview