Closed pandaApe closed 8 years ago
public class MyHandlers { public void onClickFriend(View view) { ... } public void onClickEnemy(View view) { ... } }
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@{user.lastName}" android:onClick="@{user.isFriend ? handlers.onClickFriend : handlers.onClickEnemy}"/>
你好,在对一个View设置点击事件时,onClick 只把当前的View作为传递参数,如果要传多个参数,请问要怎么写?
如果没有数据绑定,你是怎么做的?setOnClickListener也只有一个参数View啊。
@andych008 没法做,如果想让View带数据,可以存在View的tag里。
你好,在对一个View设置点击事件时,onClick 只把当前的View作为传递参数,如果要传多个参数,请问要怎么写?