Я застрял в своеобразном сценарии, в то время как разрабатываю приложение в Android.Динамическая загрузка изображений
Мое приложение загружает изображение из Интернета и заполняет его в формате миниатюр в приложении.
Как я не знаю количество изображений/уменьшенных изображений во время разработки, я динамически создаю элементы управления представлением изображений, используя приведенный ниже код.
ArrayList<String> parsedPhoto=oPhotoList.getPhoto();
RelativeLayout media = (RelativeLayout)findViewById(R.id.media);
RelativeLayout.LayoutParams p = new RelativeLayout.LayoutParams(
RelativeLayout.LayoutParams.MATCH_PARENT,
RelativeLayout.LayoutParams.WRAP_CONTENT);
for(int iCounter=0;iCounter<parsedPhoto.size();iCounter++)
{
bitmap=oParser.DownloadImage(parsedPhoto.get(iCounter));
ImageView img = new ImageView(this);
img.setImageBitmap(bitmap);
media.addView(img,p);
}
Но в этом случае все мои изображения перекрываются друг с другом. В чем я хочу, чтобы в каждой строке отображалось 3 изображения, которые я могу достичь через xml.
Может кто-нибудь помочь мне.