Я пытаюсь сделать что-то вроде смены изображений из изображений, которые находятся в папке assets / sliderImages.
В основном, когда я отлаживаю метод, список it
равен числу, если элементы в папке assets / ...
Но что-то не так, и изображения не отображаются.
Вот метод изменения изображений.
private ImageView mAuthBackGround;
public void setSlider() {
AssetManager assetManager = getApplicationContext().getAssets();
try {
String[] files = assetManager.list("sliderImages");
List<String> it = Arrays.asList(files);
for (int i = 0; i < it.size(); i++) {
int finalI = i;
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
Drawable drawable = Drawable.createFromPath(it.get(finalI));
mAuthBackGround.setImageDrawable(drawable);
}
}, 200 * i);
}
} catch (IOException e) {
e.printStackTrace();
}
}