BaseAdaptorのListViewでアルファベット順を実行する方法を知っています。getViewメソッドで、そのようなことをします。拡張可能なリストビューに対して同じことを行う方法は?>>>>
public View getView(int position, View convertView, ViewGroup parent) {
if((position==0)||position>0&&mValues[position].charAt(0)!= mValues[position-1].charAt(0))
{
//Instanciation de notre separateur et qui a pour valeur la premiere lettre de l'élément courant
View v = mInflater.inflate(R.layout.row, null);
TextView separator = (TextView)v.findViewById(R.id.separator);
separator.setVisibility(View.VISIBLE);
separator.setText(mValues[position].substring(0,1));
// Intanciation de l'élément courant
TextView name= (TextView) v.findViewById(R.id.name);
name.setVisibility(View.VISIBLE);
name.setText(mValues[position]);
return v;
}
else
{
View v = mInflater.inflate(R.layout.row, null);
TextView name= (TextView) v.findViewById(R.id.name);
name.setVisibility(View.VISIBLE);
name.setText(mValues[position]);
return v;
}
}