android 实时添加图片和文字到listview,如何实现?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android 实时添加图片和文字到listview,如何实现?相关的知识,希望对你有一定的参考价值。
在activity里面调用addOne就可以了。图片和文字的显示需要自己写layiout文件R.layout.music_playlist_item
public class MusicPlayListAdapter extends BaseAdapter
List<? extends PlayListInfo> data;
public MusicPlayListAdapter(List<? extends PlayListInfo> data)
this.data = data;
public void addOne(PlayListInfo music)
data.add(music);
notifyDataSetChanged();
@Override
public int getCount()
return data.size();
@Override
public Object getItem(int position)
return data.get(position);
@Override
public long getItemId(int position)
return position;
@Override
public View getView(int position, View convertView, ViewGroup parent)
if (convertView == null)
convertView = LayoutInflater.from(context).inflate(
R.layout.music_playlist_item, null);
PlayListInfo music = data.get(position);
........
return convertView;
参考技术A 写一个自定义的adapter,一个单项的layout
androidstudioitem布局放图片和文字
参考技术A 1、创建一个fragment.xml布局文件,在里面添加一个ListView控件。2、由于List里面既要呈现图片,也要呈现文字,所以再创建一个fragment_item.xml布局文件,在里面添加ImageView、TextView,用来显示图片和文字。
3、使用SimpleAdapter来绑定数据保存图片和文字即可。
以上是关于android 实时添加图片和文字到listview,如何实现?的主要内容,如果未能解决你的问题,请参考以下文章