課程
/移動開發
/Android
/Android Data Binding實戰-高級篇
android:text="@{@string/welcome(model.name)}" 什么意思?直接android:text="@{model.name}"不就可以了嗎,@string/welcome()是什么意思呢
2017-02-22
源自:Android Data Binding實戰-高級篇 1-4
正在回答
使用場景是這樣的,假設你的string文件中有有個字符串<string name="welcome">歡迎:%1$s</string>。android:text="@{@string/welcome(model.name)}"等同于getString(R.string.welcome, model.name)
舉報
Android官方數據綁定框架DataBinding,了解原理和基本用法
1 回答Android DataBinding雙向綁定
2 回答自定義控件的屬性怎么能夠進行雙向綁定
2 回答為什么我引用checkbox的android:onCheckedChanged="@{presenter.onCheckedChanged}"這個屬性的時候,編譯一直無法通過,寫的跟視頻上是一樣的,請問如何解決?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-02-26
使用場景是這樣的,假設你的string文件中有有個字符串<string name="welcome">歡迎:%1$s</string>。android:text="@{@string/welcome(model.name)}"等同于getString(R.string.welcome, model.name)