Как можно использовать один и тот же объект в статическом методе Android - PullRequest
0 голосов
/ 29 мая 2018

 private void data() {
        for (int i = indexLeft; i < indexRight; i++) {
//            if (i == indexRight) {
//                i = 0; // reset back to the beginning
//            }
            try {
                TimeUnit.SECONDS.sleep(1);
                doSomething(i, this);

            } catch (InterruptedException e) {
                e.printStackTrace();
            }
        }


    }

    public static void doSomething(int objects, MainActi mainActi) {


        mainActi.handlerTop.setProgress(objects);
        Glide.with(mainActi)
                .load(mainActi.imgFiles.get(objects))
                .into(mainActi.imgFrame);




    }

В статический метод Я должен создавать новое изображение каждый раз, когда получаю новое изображение.Требуется только последнее изображение arraylist.Как мы можем использовать этот вид каждый раз, чтобы обновлять все изображения сверхурочно в Android.Я должен делать, как когда ищущий получить прогресс изменения значения изображения видоизменения изображения.

1 Ответ

0 голосов
/ 29 мая 2018

Согласно вашему коду, он будет принимать только последнее изображение.Чтобы избежать этого, вам нужно прикрепить imageview к представлению, следовательно, оно будет сохраняться.

...