Android 要在翻转视图中的特定位置动态添加视图并访问它吗
我正在创建一个图像查看器,用于使用“下一个”和“上一个”选项显示图像。 因此,在flipview中动态添加imageview 当图像查看器中显示的图片选择可以位于该图片文件夹中的任何位置时,因此当我将其添加到flipper中时,它位于第一个位置,但当我要转到上一个位置时,它应根据该文件夹显示上一个图像,但问题是如何将其添加到flipper中 我通过在flipper中逐个flip添加图像来尝试此操作。addviewAt(pos)这里pos是该图片文件夹中文件的位置。 但它不显示图像。我如何访问它 请帮助我如何完成这项任务 代码如下:Android 要在翻转视图中的特定位置动态添加视图并访问它吗,android,Android,我正在创建一个图像查看器,用于使用“下一个”和“上一个”选项显示图像。 因此,在flipview中动态添加imageview 当图像查看器中显示的图片选择可以位于该图片文件夹中的任何位置时,因此当我将其添加到flipper中时,它位于第一个位置,但当我要转到上一个位置时,它应根据该文件夹显示上一个图像,但问题是如何将其添加到flipper中 我通过在flipper中逐个flip添加图像来尝试此操作。addviewAt(pos)这里pos是该图片文件夹中文件的位置。 但它不显示图像。我如何访问它
public void PreImg()
{
filePos--;
mZoomView.setImage(mUrls);
View t=viewFlipper.getChildAt(filePos);
if(t==null)
viewFlipper.addView(mZoomView,filePos);
viewFlipper.showPrevious();
}
public void NextImg()
{
filePos++;
mZoomView.setImage(mUrls);
View t=viewFlipper.getChildAt(filePos);
if(t==null)
viewFlipper.addView(mZoomView,filePos);
viewFlipper.showNext();
}
添加视图后,确保在调用
showNext()之前调用invalidate()