我收到错误消息:
属性值必须是常量
为我的Space类定义Space注释时:
我看过Java中的问题为什么这个错误:'属性值必须是常数'?这是最接近我的问题,但它没有帮助.
我使用的是最新的Vault库:
compile 'com.contentful.vault:core:2.1.0'
Run Code Online (Sandbox Code Playgroud)
以前的版本不需要Locale属性.我该如何解决这个问题?
如果您查看Javadoc,Space您将看到该locales属性是String[]- 所以只需提供本地的ID:
@Space(value = "id",
dbVersion = 1,
models = NewsVault.class,
locales = { "en" })
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
477 次 |
| 最近记录: |