Ejemplo n.º 1
0
    @Override
    public View getView(final int position, View convertView, final ViewGroup parent) {
      if (convertView == null) {
        final LayoutInflater inflater = ((Activity) context).getLayoutInflater();
        convertView = inflater.inflate(R.layout.map_filter_item, parent, false);
      }

      final TextView titleTextView = (TextView) convertView.findViewById(android.R.id.title);
      final TextView summaryTextView = (TextView) convertView.findViewById(android.R.id.summary);

      final RadioButton checkedTextView = (RadioButton) convertView.findViewById(R.id.radiobutton);

      // /

      final MapListEntry entry = (MapListEntry) getItem(position);

      // /

      titleTextView.setText(entry.getTitle());
      summaryTextView.setText(entry.getSummary());

      checkedTextView.setChecked(entry.isChecked());

      return convertView;
    }