/* (non-Javadoc)
   * @see android.widget.Adapter#getView(int, android.view.View, android.view.ViewGroup)
   */
  @Override
  public View getView(int position, View convertView, ViewGroup parent) {
    // TODO Auto-generated method stub
    if (convertView == null) {
      convertView = initView();
    }
    InterceptModeItem item = (InterceptModeItem) mItems.get(position);
    TextView mode_title_tv = (TextView) convertView.findViewById(R.id.mode_title_tv);
    TextView mode_desp_tv = (TextView) convertView.findViewById(R.id.mode_desp_tv);
    RadioButton radio_button = (RadioButton) convertView.findViewById(R.id.radio_button);
    mode_title_tv.setText(item.getModeTitle());
    mode_desp_tv.setText(item.getModeDesp());
    radio_button.setChecked(item.isSelected());

    return convertView;
  }