昨天:实现滑动菜单Tab效果;
今天:图文列表的呈现方式:ListView
ListView这个列表控件在Android中是最常用的控件之一,几乎在所有的应用程序中都会使用到它。
首先创建一个a.xml布局文件,在里面添加一个ListView控件;由于List里面既要呈现图片,也要呈现文字,所以再创建一个a_item.xml布局文件,在里面添加ImageView、TextView,用来显示图片和文字;最后使用SimpleAdapter来绑定数据;
遇到的问题:例如在adapter中进行判断,根据结果显示不同的图标,
if (note.isLiked()) {
viewHolder.isLiked=true; viewHolder.news_item_like.setImageResource(R.drawable.ic_black);
}
但是总是显示一个颜色,后来发现我的默认是是黑色。没有在else里面把另一颜色设置上。