各位在批量替换的时候 ,可以使用evetbind方式 , 也即使用派生类来批量替换点击事件,如果没有这一需求,还是用xml中onclick直接申明响应方法更合适,bind使用之后,settext setonClick这些都是无效的
2017-10-07
若有参数,且定义的方法形参和绑定方法相同,此时绑定实际上是overwrite, 即public void onAClick(View v) {
Toast.makeText(this, "toa1aa", Toast.LENGTH_SHORT).show();
}则绑定调用可android:onClick="@{hand.onAClick}",android:onClick="@{hand::onAClick}",如不含形参或者参数和绑定方法形参不一致,则调用android:onClick="@{()->hand.onAClick(**)}"
Toast.makeText(this, "toa1aa", Toast.LENGTH_SHORT).show();
}则绑定调用可android:onClick="@{hand.onAClick}",android:onClick="@{hand::onAClick}",如不含形参或者参数和绑定方法形参不一致,则调用android:onClick="@{()->hand.onAClick(**)}"
2017-10-07
莫名其妙的建了两个类,也不讲一下为什么要建这个类,还有这个ActivityDemoBinding是怎么来的?
你这个代码顺序 和逻辑严重有问题
你这个代码顺序 和逻辑严重有问题
2017-06-02