databinding还能对布局的资源文件进行绑定。

 1 <data class="ResourceBinding">
 2     <variable name="large" type="boolean" />
 3     <variable name="firstName" type="String" />
 4     <variable name="lastName" type="String" />
 5     <variable name="bananaCount" type="int" />
 6     <variable name="orangeCount" type="int" />
 7 </data>
 8 
 9 android:padding="@{large? (int)@dimen/largePadding : (int)@dimen/smallPadding}"
10 
11 android:text="@{@string/nameFormat(firstName, lastName)}"
12 对应的string.xml
13 <string name="nameFormat">Full Name: %1$s:%2$s</string>

 

本节参考代码。

 

相关文章:

  • 2021-04-20
  • 2021-11-13
  • 2022-02-19
  • 2021-09-17
  • 2022-12-23
  • 2021-08-02
  • 2021-09-19
  • 2023-02-15
猜你喜欢
  • 2022-12-23
  • 2021-08-09
  • 2021-07-16
  • 2021-10-12
  • 2021-11-05
  • 2021-04-04
  • 2021-11-28
相关资源
相似解决方案