Android自定義ListView實現聯系人排序
Android自定義LISTVIEW實現聯系人排序的效果,使用起來比較方便。
源碼簡介
Android自定義LISTVIEW實現聯系人排序的效果,使用起來比較方便。
源碼運行截圖
源碼片段
- @Override
- public View getLetterView(int position, View convertView, ViewGroup parent) {
- // 這里是字母的item界面設置.
- if (convertView == null) {
- convertView = new TextView(MainActivity.this);
- ((TextView) convertView).setGravity(Gravity.CENTER_VERTICAL);
- convertView.setBackgroundColor(getResources().getColor(android.R.color.white));
- }
- ((TextView) convertView).setText(list.get(position).getValue());
- return convertView;
- }
- @Override
- public View getContainerView(int position, View convertView, ViewGroup parent) {
- // 這里是其他正常數據的item界面設置.
- if (convertView == null) {
- convertView = new TextView(MainActivity.this);
- ((TextView) convertView).setGravity(Gravity.CENTER_VERTICAL);
- }
- ((TextView) convertView).setText(list.get(position).getValue());
- return convertView;
- }
源碼鏈接:http://down.51cto.com/data/1968342
責任編輯:chenqingxiang
來源:
網絡整理