1
我(使用latest code)添加報頭到AmazingListView:部首AmazingListView的沒有得到觸摸事件
mAmazingListView.setPinnedHeaderView(headerView);
headerView包含用戶應該能夠與包括按鈕和HorizontalListView相互作用的元件。當用戶嘗試觸摸按鈕或滾動HorizontalListView時,觸摸看起來不會到達視圖,因爲元素不響應。
我曾嘗試添加headerView作爲一個簡單的充氣視圖:
View headerView = mInflater.inflate(R.layout.header_view, mAmazingListView, false);
和作爲片段 - 通過將嵌入片段在佈局文件中,膨脹該文件,並提取由它的標籤的片段。
headerView = mInflater.inflate(R.layout.header_fragment_wrapper, mAmazingListView, false);
在這些情況下都沒有觸及註冊。如果我直接在視圖中嵌入片段,它可以接收觸摸事件,所以我認爲將視圖嵌入到AmazingListView的頭部中會吸引非理想位置的觸摸。
在headerView上調用setFocusable(true)也沒有幫助。