Пример #1
0
 public ViewHolder(boolean isLeft, View v) {
   super(v);
   if (isLeft) {
     this.isLeft = true;
     bindingLeft = DataBindingUtil.bind(v);
   } else {
     bindingRight = DataBindingUtil.bind(v);
   }
 }
Пример #2
0
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    LocaleUtil.initLocale(this);

    boolean shouldRefresh = getIntent().getBooleanExtra(EXTRA_SHOULD_REFRESH, false);

    binding = DataBindingUtil.setContentView(this, R.layout.activity_main);
    DataBindingUtil.bind(binding.navView.getHeaderView(0));

    MainApplication.getComponent(this).inject(this);

    subscription.add(
        brokerProvider
            .get()
            .observe()
            .subscribe(
                page -> {
                  toggleToolbarElevation(page.shouldToggleToolbar());
                  changePage(page.getTitleResId(), page.createFragment());
                  binding.navView.setCheckedItem(page.getMenuId());
                }));

    initView();
    AppUtil.setTaskDescription(
        this, getString(R.string.all_sessions), AppUtil.getThemeColorPrimary(this));

    if (savedInstanceState == null) {
      replaceFragment(SessionsFragment.newInstance(shouldRefresh));
    } else {
      binding.toolbar.setTitle(savedInstanceState.getString(EXTRA_TITLE));
    }
    getSupportFragmentManager().addOnBackStackChangedListener(this);
  }
Пример #3
0
 public NewsVH(Context context, View itemView, OnItemClickListener mOnItemClickListener) {
   super(itemView);
   dataBinding = DataBindingUtil.bind(itemView);
   dataBinding.itemView.setOnClickListener(this);
   this.mOnItemClickListener = mOnItemClickListener;
   this.context = context;
 }
Пример #4
0
  @NonNull
  @Override
  public View getView(int position, View convertView, ViewGroup parent) {
    /*  LayoutInflater inflater = (LayoutInflater) activity.getSystemService(Activity.LAYOUT_INFLATER_SERVICE);
    convertView = inflater.inflate(R.layout.list_item, parent, false);
    */
    /*TextView textview_name, textview_age;
    textview_name = (TextView) convertView.findViewById(R.id.textview_name);
    textview_age = (TextView) convertView.findViewById(R.id.textview_age);
    textview_name.setText(personList.get(position).name);
    textview_age.setText(personList.get(position).age + "");*/
    /*
    if (inflater == null) {
        inflater = (LayoutInflater) parent.getContext()
                .getSystemService(Activity.LAYOUT_INFLATER_SERVICE);
    }*/

    ListItemBinding binding = DataBindingUtil.bind(convertView);
    binding.setUser(personList.get(position));

    return convertView;
  }
 public SearchResultViewHolder(View itemView, MultiSelector multiSelector) {
   super(itemView, multiSelector);
   this.selector = multiSelector;
   this.binding = DataBindingUtil.bind(itemView);
   ButterKnife.inject(this, itemView);
 }
 public ProfileAdapterHolder(View itemView) {
   super(itemView);
   binding = DataBindingUtil.bind(itemView);
 }
Пример #7
0
 public DishBindingViewHolder(View itemView) {
   super(itemView);
   binding = DataBindingUtil.bind(itemView);
 }