0

我有一个包含 2 个组件的活动

  1. 图像视图
  2. 文本视图

在这里,图像视图中的图像使用计时器进行更改。这工作正常。文本滚动文本是选取框。单独这些工作正常。

我的问题是当图像被更改时,它也会重置选取框字符串。

有没有办法避免这种情况?

有什么方法可以在 android.xml 中部分刷新显示。

编辑

File imgFolder = new File(config.AppDataDir+config.MainImagesDir); 
if(imgFolder.isDirectory()) { 
     File[] imageList = imgFolder.listFiles(); 
     if(imageList!=null) { 
         if(imageList.length>0) { 
            if(imageList[currentImageNum].exists()){ 
                Bitmap myBitmap = BitmapFactory.decodeFile(imageList[currentImageNum++].getAbsolutePath()); 
                ImageHolder.setImageBitmap(myBitmap); 
            } 
            if(currentImageNum>=imageList.length) 
                currentImageNum =0; 
         } 
     }
 } 

谢谢

4

1 回答 1

0

通常,更改 an 的来源不ImageView应该对其他视图产生任何影响。很可能在更改图像时,您正在做的事情也反映在图像上TextView

于 2012-08-21T12:37:43.990 回答