Ala*_*eep 7 java eclipse android android-resources
有时,当我想将值引用到字符串引用时,我使用@ string/blabla,但有时,它会给我一个错误,我可以运行代码,除非我改变@string to @+string
它们之间有什么区别?任何答案都会非常有帮助.提前致谢!
这+意味着该标识符将添加到资源中.您声明它存在于某处并同时使用它.不确定这是否真的适用于字符串,但我想它确实如此.它可以解释为什么你没有错误.
我怀疑使用它+来使它工作是好的.你最终可能会得到一个没有实际字符串内容的字符串声明,这可能会导致崩溃.
如果在没有+尝试构建/刷新项目的情况下无法正常工作.如果字符串是在您的一个xml文件中定义的,那么您应该能够使用它@string
| 归档时间: |
|
| 查看次数: |
449 次 |
| 最近记录: |