gpt4 book ai didi

android - 使用数据绑定(bind)时从 getTimeInMillis 获取日期

转载 作者:bug小助手 更新时间:2023-10-28 10:51:20 25 4
gpt4 key购买 nike

我有一个 timeInMillis 值,我知道我可以从中得到一个 Date 类似的东西;

SimpleDateFormat formatter = new SimpleDateFormat("dd/MM/yyyy"); 
String dateString = formatter.format(new Date(dateInMillis)));

我正在使用 DataBinding 来填充 RecyclerView。我也知道在使用 DataBinding 时可以操作字符串;

android:text='@{String.format("%.1f", example.double)}'

但是,我无法确定如何使用 timeInMillis 值中的格式化 Date 填充 TextView

最佳答案

我认为将格式放入资源中是最好的方法:

<string name="format">%1$td/%1$tm/%1$tY</string>

您可以像这样将值绑定(bind)到资源:

<TextView ... android:text="@{@string/format(model.date)}" />

关于android - 使用数据绑定(bind)时从 getTimeInMillis 获取日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42596831/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com