需求:完成一個(gè)長(zhǎng)按之后彈窗做圖片保存赖条。
難點(diǎn):圖片保存甘耿。
對(duì)于長(zhǎng)按來(lái)說(shuō)砾赔,直接使用setOnLongClickListener就可以做長(zhǎng)按的監(jiān)聽(tīng)了簿废,而彈窗的話則是利用AlertDialog.Bulider來(lái)做一個(gè)彈窗效果,此處不再贅述菩帝。
上代碼:(圖片保存)
圖片保存
需要注意:if(file.exists) file.delete();這個(gè)方法用來(lái)刪除myImage.jpg圖片茬腿,不刪除的話會(huì)發(fā)現(xiàn)圖庫(kù)有兩張一模一樣的圖片呼奢。在文件插入系統(tǒng)圖庫(kù)之后刪除掉之前的那張即可。