Android图片浏览器:在对话框上实现图片浏览(2)

今天介绍一种在对话框上实现图像选择。

先声明,是借鉴别人的做法,觉得确实很好。

实现的效果如下:

Android图片浏览器:在对话框上实现图片浏览

部分关键代码如下:

对话框的设置:

重点是

setView(imageChooseView) 

这个属性 

public void initImageChooseDialog() {       if(imageChooseDialog == null) {           AlertDialog.Builder builder = new AlertDialog.Builder(this);           builder.setTitle("请选择图像")           .setView(imageChooseView).setPositiveButton("确定"new DialogInterface.OnClickListener() {               @Override               public void onClick(DialogInterface dialog, int which) {                   imageChanged = true;                   previousImagePosition = currentImagePosition;                   imageButton.setImageResource(images[currentImagePosition%images.length]);               }           })           .setNegativeButton("取消"new DialogInterface.OnClickListener() {                              @Override               public void onClick(DialogInterface dialog, int which) {                   currentImagePosition = previousImagePosition;                                  }           });           imageChooseDialog = builder.create();       }   }  

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wwywdy.html