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,如何实现?的主要内容,如果未能解决你的问题,请参考以下文章

海报工厂之android 如何给图片添加水印和文字

Android图片添加竖排文字水印

androidstudioitem布局放图片和文字

Android-Camera添加水印(最简单)

android怎样实现在图片上任意位置添加文字 要代码 急求。。

android如何实现便签上的文字划掉功能