我正在开发一个Android应用程序,默认情况下它以英语正确运行,然后我通过将字符串文件翻译成相应的语言并将其放入values-cy和values-ur中将其翻译成威尔士语和乌尔都语。当我运行它时显示错误消息,例如 ' 02-09 05:07:35.083: ERROR/AndroidRuntime(584): 引起原因:java.lang.RuntimeException: 二进制 XML 文件第 #11 行:' 你必须提供一个layout_width属性..我研究了那个特定的xml,但它没有注意到该行有任何问题,但它在英语中正常工作(我在我的资源中使用了样式/字符串和主题)。之后我创建了一个新的xml此处只有一个 Textview 的文件我给出了该标签内的所有样式.. .现在我锁定了这个问题。所以请帮我解决这个问题。
最佳答案
我认为您正在使用自定义主题。如果是这样,从主题调用样式。也许它会起作用。
尝试一下..快乐编码:)
关于Android 语言翻译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9206725/