0
我想实现与股票安卓照片应用程序中使用的相同的技术来删除图片。我的意思是,我希望能够在执行长按项目时选择图片/项目。然后,操作栏也应该显示我选择了多少张照片。如果你知道这个应用,你也会知道我的意思。如何在我的Android应用程序中添加删除项目功能?
基本上我到目前为止,是行动栏本身(我使用的是appcompat之一)和gridview。在那里,我将在这里的某个地方添加此functionlity:在这个监听
gridview.setChoiceMode(GridView.CHOICE_MODE_MULTIPLE_MODAL);
gridview.setMultiChoiceModeListener(new MultiChoiceModeListener());
然后创建一个ActionMode
(Reference):
private void setGridViewClickListener() {
mGridView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View v, int position,
long id) {
File imgFile = new File(mImagePaths.get(position));
if(imgFile.exists()){
Bitmap myBitmap = BitmapFactory.decodeFile(imgFile.getAbsolutePath());
zoomImageFromThumb(new View(mContext), myBitmap);
}
}
});