Я использую конфигурационный элемент набора данных CSV, который считывает из такого файла:
abd
sds
ase
sdd
ssd
cvv
Который, в основном, имеет число 3 буквенных случайных последовательностей.
Я присваиваю их переменной с именем $ {random _ 3}
.
Теперь я хочу использовать значения из этого списка несколько раз в пределах одного потока, но каждый раз я хочу перейти к следующему. Например, первый образец должен использовать abd
, второй - sds
, затем ase
и т.д. Но если я просто использую $ {random _ 3}
, то только первый (abd) используется везде, где он упоминается. Есть ли способ, который я могу указать, чтобы закольцовывать значения из набора данных CSV в потоке?
Я добавляю массив ImageView
и устанавливаю изображение для каждого ImageView
динамически, и я закончу с ним. Но проблема заключается в том, как установить/определить метод onClicklistener на ImageView
?
Вот мой код:
ImageView[] mImages;
int[] images={R.drawable.sandle_icon1, R.drawable.sandle_icon2,
R.drawable.sandle_icon3, R.drawable.sandle_icon4};
LinearLayout ll = new LinearLayout(this);
mScrollViewImage.removeAllViews();
ll.setOrientation(LinearLayout.VERTICAL);
mImages = new ImageView[images.length];
mScrollViewImage.addView(ll);
for (floop = 0; floop < sandleicon.length; floop++) {
mImages[floop] = new ImageView(this);
mImages[floop].setImageResource(images[floop]);
ll.addView(mImages[floop]);
}
Любая помощь будет очень оценена.