Android, загрузите изображения из определенной папки в представление галереи - PullRequest
0 голосов
/ 26 марта 2011

Эй, ребята, как дела? Я настроил представление галереи для своего приложения, и я хотел бы загрузить изображения в этом представлении из определенной папки изображений на моей SDCard. Может кто-нибудь, пожалуйста, помогите мне, так как я много искал, и ни одно из предложенных решений не сработало.

Мне удалось загрузить изображения из папки RES / DRAWABLE в представление галереи, но мне так и не удалось выполнить первоначальный план.

Это класс imageadapter, который я использую для загрузки изображений из папки RES / DRAWABLE

public class ImageAdapter extends BaseAdapter 
{

        public ImageAdapter(Context c) 
        {
            mContext = c;
        }

        public int getCount() 
        {
            return mThumbIds.length;
        }

        public Object getItem(int position) 
        {
            return position;
        }

        public long getItemId(int position) 
        {
            return position;
        }

        public View getView(int position, View convertView, ViewGroup parent) 
        {
            ImageView imageView;
            if (convertView == null)
            {
                imageView = new ImageView(mContext);
                imageView.setLayoutParams(new Gallery.LayoutParams(100, 100));
                imageView.setAdjustViewBounds(false);
                imageView.setScaleType(ImageView.ScaleType.CENTER_CROP);
                imageView.setPadding(18, 18, 18, 18);
            } 
            else 
            {
                imageView = (ImageView) convertView;
            }

            imageView.setImageResource(mThumbIds[position]);

            return imageView;
        }

        private Context mContext;

        private Integer[] mThumbIds = 
        {
               R.drawable.image_1,
               R.drawable.image_2,
               R.drawable.image_3,
               R.drawable.image_4
        };
}

1 Ответ

1 голос
/ 27 марта 2011

Здесь - учебник, который я использовал, чтобы делать именно то, что вы хотите. Если это не поможет, я могу опубликовать код, который использовал для захвата изображений, которые хранятся непосредственно на устройстве (не на SD-карте).

...