@Override
    public void bindView(View view, Context context, Cursor c) {
      if (view == null) {
        view = CommonAndroid.initView(context, R.layout.service_list_item, null);
      }

      if (positionSelection == c.getPosition()) {
        view.setBackgroundResource(R.color.servicelist_first); // R.color.servicelist_first
      } else {
        view.setBackgroundResource(android.R.color.transparent);
      }

      ImageView img = CommonAndroid.getView(view, R.id.img);
      TextView text_1 = CommonAndroid.getView(view, R.id.text_1);
      TextView text_2 = CommonAndroid.getView(view, R.id.text_2);

      CommonAndroid.setText(text_1, c, ServiceList.title);
      CommonAndroid.setText(text_2, c, ServiceList.subtitle);

      ImageLoaderUtils.getInstance(context)
          .displayImageHome(CommonAndroid.getString(c, ServiceList.thumbnail), img);
    }