Ejemplo n.º 1
0
    public View getView(int position, View convertView, ViewGroup parent) {
      ActivityInfo info = _mApps.get(position);
      ActivityItemView i;
      if (convertView == null) {
        i = new ActivityItemView(_context, info);
      } else {
        i = (ActivityItemView) convertView;
      }

      i.setId(position);
      i.setImageDrawable(info.loadIcon(_context.getPackageManager()));

      i.setText("");
      try {
        String name = _context.getString(info.labelRes);
        if (name != null) {
          i.setText(name);
        }
      } catch (NotFoundException ne) {
      }

      return i;
    }