您好,登錄后才能下訂單哦!
給一個控件添加上下文菜單,即長按彈出菜單選項。
以ListView作為控件來解說。
1、找到控件并注冊上下文菜單:
2、創建上下文菜單選項,可以設置多個,然后有兩種方法:
A、通過創建menu文件然后轉化成menu對象來實現。
B、java代碼里面添加菜單子項。
菜單的添加不是很麻煩,各位不清楚可以網上查找方法
3、重寫onCreateContextMenu和onContextItemSelected方法,前者是實現菜單項的添加,后者是實現菜單項選中時相對應的操作。
4、如上圖,這是對應創建菜單項的第一方法,通過創建xmlmenu的格式,將xml文件轉化成menu對象
5、在onContextItemSelected方法里面設置選中子項菜單的操作,一般這么設置
然后設置相對應的跳轉操作就ok啦,然后大功告成
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。