@Override public View getView(int position, View convertView, ViewGroup parent) { // 特定の行(position)のデータを得る Profile item = (Profile) getItem(position); // convertViewは使い回しされている可能性があるのでnullの時だけ新しく作る if (null == convertView) { convertView = layoutInflater_.inflate(R.layout.profilerow, null); } // 奇数行 if (position % 2 == 0) { convertView.setBackgroundColor(Color.parseColor("#FFE0C0")); } // 偶数行 else { convertView.setBackgroundColor(Color.parseColor("#FFEABF")); } // CustomDataのデータをViewの各Widgetにセットする // ID TextView textView_id; textView_id = (TextView) convertView.findViewById(R.id.id); textView_id.setText(item.getId()); // 会社名 TextView textView_company; textView_company = (TextView) convertView.findViewById(R.id.company); textView_company.setText(item.getCompany()); // 役職 TextView textView_yakushoku; textView_yakushoku = (TextView) convertView.findViewById(R.id.yakushoku); textView_yakushoku.setText(item.getYakushoku()); // 名前 TextView textView_name; textView_name = (TextView) convertView.findViewById(R.id.name); textView_name.setText(item.getName()); // メールアドレス TextView textView_mail; textView_mail = (TextView) convertView.findViewById(R.id.mail); textView_mail.setText(item.getMail()); // 電話番号 TextView textView_phone; textView_phone = (TextView) convertView.findViewById(R.id.phone); textView_phone.setText(item.getPhone()); // 20161008 yasui add start // よみがな TextView textView_nameKana; textView_nameKana = (TextView) convertView.findViewById(R.id.nameKana); textView_nameKana.setText(item.getNameKana()); // 性別 TextView textView_sex; textView_sex = (TextView) convertView.findViewById(R.id.sex); textView_sex.setText(Integer.toString(item.getSex())); // メモ TextView textView_memo; textView_memo = (TextView) convertView.findViewById(R.id.memo); textView_memo.setText(item.getMemo()); // 20161008 yasui add end return convertView; }