java - 在 true 或 if 循环中更改 ImageView?

标签 java android xml multithreading

我尝试每秒更改我的 imageView,我认为我的代码是正确的,但是线程或类似的问题存在问题,因为当我的 Activity 开始时我有一个黑屏

while(true)
{
    int min = 0;
    int max = 19;
    Random r = new Random();
    int rand = r.nextInt(max - min + 1) + min;
    String url = liste.getListe().get(rand).getImage();
    Picasso.get().load(url).into(imageView);

    try {
        Thread.sleep(1000);
    } catch(InterruptedException e) {
        System.out.println("got interrupted!");
    }
}

有人可以帮助我吗?

最佳答案

liste.getListe( 应该带有 e 而不仅仅是 list.getList() 吗?

关于java - 在 true 或 if 循环中更改 ImageView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58458324/

相关文章:

java - cxf wsdl2java 生成 ArrayOf<Type> 而不是 Type[]

java - 用于调用 bean 上的自定义 setter 的 Apache Digester XML 规则

java - MouseEvent getModifiersEx() 调用未按预期(或按文档记录)工作

java - JavaFX 2.2 : how to bind String to Integer?

iphone - 谷歌地图 api 的替代品

android - 如何在android中获得以下布局

android - 如何从 Android 中的 ListActivity 中获取多个选定项目

java - perl 文件句柄不读取名称中带有空格的文件

java - 如何在linux中使用php中的java来监控文件

java - Android XML 中的多个错误