Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/183.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 单击listview中的imagebutton时,在对话框中打开预览图像_Android_Dialog - Fatal编程技术网

Android 单击listview中的imagebutton时,在对话框中打开预览图像

Android 单击listview中的imagebutton时,在对话框中打开预览图像,android,dialog,Android,Dialog,我有一个显示多个图像的列表视图。这些图像是通过适配器获得的。图像是图像按钮控件。所以,我想做的是,每当有人点击一个图像,它就会打开一个对话框,显示点击的图像 有没有什么例子值得回顾或类似的东西 高级版谢谢。只需在ImageButton的setOnClickListener中使用新的OnClickListener即可。 您可以传递要显示的图像ad myImage,并且需要在R.layout.dialogbrand\u layout上定义对话框布局 button = (ImageButton) fi

我有一个显示多个图像的列表视图。这些图像是通过适配器获得的。图像是图像按钮控件。所以,我想做的是,每当有人点击一个图像,它就会打开一个对话框,显示点击的图像

有没有什么例子值得回顾或类似的东西


高级版谢谢。

只需在ImageButton的setOnClickListener中使用新的OnClickListener即可。 您可以传递要显示的图像ad myImage,并且需要在R.layout.dialogbrand\u layout上定义对话框布局

button = (ImageButton) findViewById(R.id.button1);

            button.setOnClickListener(new OnClickListener() {

              @Override
              public void onClick(View arg0) {  
                  Dialog dialog = new Dialog(ActivityName.this);
                  dialog.setContentView(R.layout.dialogbrand_layout);
                  dialog.setTitle("Image");
                  Imageview myImage = (TextView) dialog.findViewById(R.id.myImage);
                  myImage.setImageResource(R.drawable.myimage);
                 dialog.show();
    }

“有没有什么可以回顾的例子或类似的东西?”有很多,但这不是问的地方。试试谷歌你能提供更多关于listview的信息吗?您是否有适配器类或使用某种ArrayAdapter?