Refine search
@Override public View getView(int position, View convertView, ViewGroup parent) { final ViewHolder holder; if(convertView == null) { // setup holder holder = new ViewHolder(); convertView = mInflater.inflate(R.layout.list_row, null); holder.mDropDown = convertView.findViewById(R.id.row_dropdown); convertView.setTag(holder); } else { // get existing row view holder = (ViewHolder) convertView.getTag(); } holder.mDropDown.setVisibility(View.GONE); return convertView; }
convertView = mInflater.inflate(R.layout.custom_row, null); holder = new ViewHolder(convertView); convertView.setTag(holder); holder = (ViewHolder) convertView.getTag(); item = holder.getItem(); item.setText(rowData.mItem); description = holder.getDescription(); description.setText(rowData.mDescription); description = (TextView) mRow.findViewById(R.id.description);
//If the row is null, it means that we aren't recycling anything - so we have //to inflate the layout ourselves. ViewHolder holder = null; if(row == null) { LayoutInflater inflater = (LayoutInflater)getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE); row = inflater.inflate(R.layout.list_item, parent, false); //Now create the ViewHolder holder = new ViewHolder(); //and set its textView field to the proper value holder.textView = (TextView) row.findViewById(R.id.listItemTextView); //and store it as the 'tag' of our view row.setTag(holder); } else { //We've already seen this one before! holder = (ViewHolder) row.getTag(); }
public View getView(final int position, View convertView, ViewGroup parent) { final ViewHolder holder; if (convertView == null) { convertView = mInflater.inflate(R.layout.text_view, null); holder = new ViewHolder(); holder.image = (ImageView) convertView.findViewById(R.id.iAccept); ...... convertView.setTag(holder); } else holder = (ViewHolder) convertView.getTag(); //Do this!! convertView.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { v.setVisibility(View.INVISIBLE); } }); ... ... //Set your values here for the ListView. return convertView;
if (convertView == null){ LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); convertView = inflater.inflate(R.layout.view_items, null); view = new ViewHolder(); view.tvInfo = (TextView) convertView.findViewById(R.id.tvInfo); view.cb = (CheckBox) convertView.findViewById(R.id.cb); convertView.setTag(view); }else{ view = (ViewHolder) convertView.getTag(); view.cb = view.getCb(); view.tvInfo = view.getTvInfo();
@Override public View getView(int position, View convertView, ViewGroup parent) { View row; ViewHolder holder = new ViewHolder(); LayoutInflater inflater = (LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE); row = inflater.inflate(layoutResourceId, parent, false); holder.play = (Button) row.findViewById(R.id.btn_list_play); holder.imgSaved = (ImageView) row.findViewById(R.id.img_list_audio_saved); holder.tvArtist = (TextView) row.findViewById(R.id.tvListItemArtist); holder.tvTitle = (TextView) row.findViewById(R.id.tvListItemSong); holder.tvArtist.setText(aud.getArtist()); holder.tvTitle.setText(aud.getTitle()); return row;
public View getView(final int position, View convertView1, ViewGroup parent) { final ViewHolder holder; final Context context; View convertView = null; if (convertView == null) { convertView = mInflater.inflate(R.layout.file_display_binding, null); holder = new ViewHolder(); System.out.println("inside efficient array"); holder.file_imgview = (ImageView)convertView.findViewById(R.id.file_icon_diplay); convertView.setOnClickListener(new View.OnClickListener() { //@Override public void onClick(View v) { } } } }
@Override public void bindView(View view, Context context, Cursor cursor) { ViewHolder mHolder = (ViewHolder) view.getTag(); if (mHolder == null) { mHolder = new ViewHolder(); mHolder.name= (TextView) view.findViewById(R.id.list_item_name); mHolder.phone = (TextView) view.findViewById(R.id.list_item_phone); } mHolder.name.setText(cursor.getString(1)); mHolder.phone .setText(cursor.getString(2)); }
@Override public View getView(int position, View convertView, ViewGroup parent) { ViewHolder holder; convertView = inflater.inflate(R.layout.item_view_template, parent, false); holder = new ViewHolder(); holder.itemImg = (ImageView) convertView.findViewById(R.id.img_item); holder.itemTv = (TextView) convertView.findViewById(R.id.tv_item_name); holder.opTv = (TextView) convertView.findViewById(R.id.tv_item_op); holder.itemTv.setText(list.get(position).getName()); convertView.setTag(holder); return convertView; }
@Override public View getView(int position, View convertView, ViewGroup parent) { if (convertView == null) { convertView = mInflater.inflate(R.layout.layout_listview_row, parent, false); ViewHolder holder = new ViewHolder(); //setting up the Views convertView.setTag(holder); } ViewHolder holder = (ViewHolder) convertView.getTag(); // ... return convertView; }
@Override public View getView(int position, View convertView, ViewGroup parent) { ViewHolder holder = new ViewHolder(); convertView = null; if (convertView == null) { // your code }else{ holder = (ViewHolder) convertView.getTag(); } // your code }
public View getView(final int arg0, View arg1, ViewGroup arg2) { final ViewHolder vh; vh= new ViewHolder(); if(arg1==null ) { arg1=mInflater.inflate(R.layout.lyourcustomlayouttobe inflated, arg2,false); arg1.setTag(vh); } return arg1; }
} else { ViewHolder holderToCheck = (ViewHolder) rowView.getTag(); Integer storedPos = (Integer) holderToCheck.getTag(POSITION); if (storedPos == null || storedPos != pos) rowView = inflateNormalView(parent); holder.setTag(POSITION,pos); LayoutInflater inflater = mActivity.getLayoutInflater(); rowView = inflater.inflate(R.layout.normal_item, parent, false); ViewHolder viewHolder = new ViewHolder(); assert rowView != null;
if (convertView == null) { convertView = myInflater.inflate(R.layout.list_add_friends_row, null); holder = new ViewHolder(); Typeface font = Typeface.createFromAsset(context.getAssets(), "fonts/ITCAvantGardeStd-Demi.ttf"); holder.tvUserName = (TextView) convertView.findViewById(R.id.tvUserName); holder.tvUserName.setTypeface(font); holder.ivPicture = (ImageView) convertView.findViewById(R.id.ivPicture); holder.btnAdd = (Button) convertView.findViewById(R.id.btnAdd); convertView.setTag(holder); } else { holder = (ViewHolder) convertView.getTag(); } holder.btnAdd.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) Log.e(TAG, "Item: " + position); listener.OnAddUserClicked(userList.get(position)); } });
holder = new ViewHolder(); convertView = vi.inflate(R.layout.element_in_game, null);
@Override public View getView(final int position, View convertView, ViewGroup parent) { // View view = null; remove this line if (convertView == null) { LayoutInflater inflator = mContext.getLayoutInflater(); view = inflator.inflate(R.layout.row, null); } final ViewHolder viewHolder = new ViewHolder(); viewHolder.text = (TextView) convertView.findViewById(R.id.label); viewHolder.text.setText(getItem(position)); viewHolder.button = (ImageButton) convertView.findViewById(R.id.del); viewHolder.button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // TODO dodanie zapytania o usuniecie StableArrayAdapter.this.mIdMap.remove(getItem(position)); StableArrayAdapter.this.notifyDataSetChanged(); //((BaseAdapter) ((ListView)findViewById(R.id.listView1)).getAdapter()).notifyDataSetChanged(); } }); view.setTag(viewHolder); } return view; }
if (contentView == null) { holder = new ViewHolder(); contentView = inflater.inflate(R.layout.my_magic_list,null); holder.label = (TextView) contentView.findViewById(R.id.label); holder.label.setText(getLabel()); contentView.setTag(holder); }
@Override public View getView(int position, View convertView, ViewGroup parent) { ViewHolder holder = null; if ( convertView == null ) { /* There is no view at this position, we create a new one. In this case by inflating an xml layout */ convertView = mInflater.inflate(R.layout.listview_item, null); holder = new ViewHolder(); holder.toggleOk = (ToggleButton) convertView.findViewById( R.id.togOk ); convertView.setTag (holder); } else { /* We recycle a View that already exists */ holder = (ViewHolder) convertView.getTag (); } // Once we have a reference to the View we are returning, we set its values. // Here is where you should set the ToggleButton value for this item!!! holder.toggleOk.setChecked( mToggles.get( position ) ); return convertView; }
viewHolder = new ViewHolder(); if (convertView == null) { final LayoutInflater inflater1 = (LayoutInflater) activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE); } vi = inflater1.inflate(R.layout.song_listitem_layout, null); viewHolder.textView_title = (TextView) vi.findViewById(R.id.textView_song_songname); viewHolder.textView_artist = (TextView) vi.findViewById(R.id.textView_song_artistname); viewHolder.textView_time = (TextView) vi.findViewById(R.id.textView_song_time); viewHolder.circleImageView_albumphoto = (CircleImageView) vi.findViewById(R.id.circleImageView_nowplaying_playing); viewHolder.circleImageView_favorite = (CircleImageView) vi.findViewById(R.id.circleImageView_song_favorite); viewHolder.imageView_play = (ImageView) vi.findViewById(R.id.imageView_song_playpause);