我有一些消息,在com.google.gwt.i18n.client.Messages接口实现中描述,并与一些资源文件绑定。我使用Messages而不是Constants,因为我希望能够在获取消息时指定一些动态参数。即我的消息被定义为“一些文本{0} - 是我的参数的值”,我使用相应的方法调用一个(在这种情况下为int)参数。
问题是:如何在UIBinder XML布局中使用参数化消息?
想象一下,我有一个按钮,我想设置它的标签。标签取决于某些参数,例如按钮编号。所以我需要一个看起来像这样的消息:“我的按钮No {0}”。如何在XML布局中指定此参数?
答案 0 :(得分:3)
你不能;你必须从Java代码中设置标签。