public ViewHolder(boolean isLeft, View v) { super(v); if (isLeft) { this.isLeft = true; bindingLeft = DataBindingUtil.bind(v); } else { bindingRight = DataBindingUtil.bind(v); } }
@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); }
public NewsVH(Context context, View itemView, OnItemClickListener mOnItemClickListener) { super(itemView); dataBinding = DataBindingUtil.bind(itemView); dataBinding.itemView.setOnClickListener(this); this.mOnItemClickListener = mOnItemClickListener; this.context = context; }
@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); }
public DishBindingViewHolder(View itemView) { super(itemView); binding = DataBindingUtil.bind(itemView); }