1
我的應用程序用來使用標準的ListView和registerForContextMenu(getListView()),一切正常。爲什麼expandablelistview不能使用上下文菜單?
我需要更改我的應用程序以適應嵌套列表,因此我用ExpandableListView替換了ListView。我將Activity更改爲ExpandableListActivity。我還將適配器更改爲樹適配器,並實現了一個自定義視圖類來填充列表(基於FrameLayout視圖)。
突然我的上下文菜單停止工作,我不知道爲什麼。我無法長時間點擊我的任何列表項,並且我完全停留在從哪裏開始尋找。
它還沒有導致我的解決方案,但放入聽衆實際上做了長時間點擊註冊和上下文菜單顯示。我仍然沒有得到選擇器動畫(橙色到白色的淡入淡出),並且它不響應D-pad輸入。 – CodeFusionMobile 2010-10-04 14:43:27
您可以通過在右側視圖上調用performClick()或performLongClick()將點擊重定向到正確的視圖。 – Christian 2010-10-04 22:37:09