我遇到了ContextMenu的問題。 活動有一個ListView。通過點擊並按住ListView中的某個項目,ContextMenu應該顯示項目「刪除」和「推送」。 這就是我使用的代碼:ListView ContextMenu
registerForContextMenu(list);
到目前爲止效果很好。
問題是,當我點擊S3上的「設置 - 按鈕」時,ContextMenu也出現。在那種情況下沒有意義,因爲沒有選擇ListView的項目。是否有可能抑制這一點? (我並不需要一個ContextMenu整個活動,只爲ListView的項目。)
感謝, 馬克
謝謝。我做了以下:'if(view1 == list){...}'。但它仍然不起作用。 ContextMenu仍然通過點擊「設置 - 按鈕」出現。通過調試,我看到,onCreateContextMenu()甚至不會在點擊該按鈕後調用。 – Luxori