URL-адрес строки в растровое изображение - PullRequest
0 голосов
/ 30 января 2012

Я новичок в Android, у меня есть класс активности, который извлекает строку Json из URL-адреса и преобразует массив Json в объект. Я получаю анализируемые объекты, однако изображение возвращается в виде textview, а это не то, что мне нужно.Пытаясь найти решение, которое я искал в [здесь] , но это только дает мне нарисованный значок, а не нужное мне изображение. Любая помощь или совет будут благодарны

Ниже приведен мой код.

 ListAdapter adapter = new SimpleAdapter(this, List,
        R.layout.list,
        new String[] {TAG_PHOTOS }, new int[] {
                R.id.image});

setListAdapter(adapter);

// selecting single ListView item
final ListView lv = getListView();

// Launching new screen on Selecting Single ListItem
lv.setOnItemClickListener(new OnItemClickListener() {

    public void onItemClick(AdapterView<?> parent, View view,
            int position, long id) {

        ImageView photoThumbnailUrl = ((ImageView) 
                    view.findViewById(R.id.image)); 
        Bitmap bMap = BitmapFactory.decodeResource(getResources(),
                    R.drawable.ic_launcher);
           Bitmap bMapScaled = Bitmap.createScaledBitmap(bMap, 150, 100, true);
           photoThumbnailUrl.setImageBitmap(bMapScaled);
           photoThumbnailUrl.setImageResource(R.drawable.ic_launcher);
           photoThumbnailUrl.getDrawable();
        System.out.println(photoThumbnailUrl);
        lv.addView(photoThumbnailUrl);


          }
         });    

1 Ответ

0 голосов
/ 30 января 2012

Чтобы использовать imageview в Android, вам нужно настроить адаптер.и я бы порекомендовал вам использовать LazyAdapter, так как это понадобится вам через некоторое время.

http://codehenge.net/blog/2011/06/android-development-tutorial-asynchronous-lazy-loading-and-caching-of-listview-images/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...