Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<pre><code>public class LazyAdapter extends BaseAdapter{ private activites context; private ArrayList&lt;String&gt; title; private String[] images; private LayoutInflater inflater; Bitmap myBitmap; public LazyAdapter(activites activites,String[] img ,ArrayList&lt;String&gt; items) { super(); this.context = activites; this.title = items; this.images = img; } @Override public int getCount() { // TODO Auto-generated method stub return title.size(); } @Override public Object getItem(int position) { // TODO Auto-generated method stub return null; } @Override public long getItemId(int position) { // TODO Auto-generated method stub return 0; } public static class ViewHolder { ImageView imgViewLogo; TextView txtViewTitle; } @Override public View getView(int position, View convertView, ViewGroup parent) { // TODO Auto-generated method stub try { url = new URL(images[position]); connection = (HttpURLConnection) url .openConnection(); connection.setDoInput(true); connection.connect(); connection.setReadTimeout(120000); InputStream input = connection.getInputStream(); myBitmap = BitmapFactory.decodeStream(input); } catch (IOException e) { e.printStackTrace(); return null; } ViewHolder holder; if(convertView==null) { holder = new ViewHolder(); convertView = inflater.inflate(R.layout.activity_listitem, null); holder.imgViewLogo = (ImageView) convertView.findViewById(R.id.activity_list_logo); holder.txtViewTitle = (TextView) convertView.findViewById(R.id.activity_list_title); convertView.setTag(holder); } else holder=(ViewHolder)convertView.getTag(); holder.imgViewLogo.setImageBitmap(myBitmap); holder.txtViewTitle.setText(title.get(position)); return convertView; } } </code></pre>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload