databinding 点击事件没有反应

2020-07-08  本文已影响0人  朱_c713

三个步骤:

  1. xml里面:
    标签加上属性:
    android:onClick="@{clickListener}"

  2. onCreate()方法里面:
    binding.setClickListener(this);

  3. 点击事件内容:
    @Override
    public void onClick(View v) {
    super.onClick(v);
    switch (v.getId()) {
    case R.id.wait_tab:

             break;
         case R.id.been_tab:
       
             break;
    
         case R.id.no_tab:
        
             break;
     }
    

    }

注意布局里面写上: android:onClick="@{clickListener}"

外围用setOnclickListener的不执行。

上一篇 下一篇

猜你喜欢

热点阅读