android ListView加标题碰到问题
本帖最后由 jaisok 于 2013-05-26 18:43:37 编辑 我想做一个分成甲乙组的listview,思路是本身的listview的count加上甲乙组的标题也就是2,然后通过getview中根据positon来判断显示什么,可是我发现,如果position==0为甲的标题时,convertview就不为空了,百思不得其解,求教大神,getview结构代码如下
public View getView(final int position, View convertView, ViewGroup parent)android?LisstView Android listview
{
if(position==0)
{
return myInflater.inflate(R.layout.item_title, null);
//显示title
}else{
//显示content
ViewHolder holder = null;
if (convertView == null)
{
holder = new ViewHolder();
convertView=myInflater.inflate(R.layout.list_view_row, null);
holder.message= (Textview) convertView.findViewById(R.id.message);
……
convertView.setTag(holder);
}
else
{
holder = (ViewHolder) convertView.getTag();
}
LinearLayout.LayoutParams ivparams=(android.widget.LinearLayout.LayoutParams) holder.message.getLayoutParams();//出错行,报空指针,因为holder里面的东西都是空的
……
return convertView;
}