android databinding 方法参数传递问题

土豆片子 2017-01-18 05:59:27
控件调用自定义类的方法事,怎么将自身设置为参数传递进去。如下面代码:

这是我自定义类中的两个方法:
public static String addColonString(int id){
return "";
}
public static String addColonString(TextView view, int id){
return "";
}

在xml中要使用这个方法
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="2"
android:text="@{Util.addColonString(@string/consume_type)}"
android:textSize="@dimen/sp_14"
android:textColor="@color/context_text_color"/>


现在这样设置参数只能对应到addColonString(int id)
那么要怎么才能对应到addColonString(TextView view, int id)
...全文
1002 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_16237603 2019-08-07
  • 打赏
  • 举报
回复 1
android:onClick="@{(view) ->Util.addColonString(view,@string/consume_type)}"
橙子-LI 2017-04-27
  • 打赏
  • 举报
回复
同求,楼主找到解决办法了,麻烦发我一份,非常感谢!邮箱:421294020@qq.com

80,471

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧