2

我已阅读此线程FATAL EXCEPTION main Android App,它非常有帮助。

是的,这很好用

<string formatted="false">some text and % in the text</string>

因此,如果有人使用 xml,则 formatted="false" 是解决方案。

但是我的代码有问题

getPreferenceScreen().findPreference("my_key").setSummary("some text and % in the text"));

这引发了一个例外,有人知道我怎样才能逃脱 % 吗?

因此,当调用 String.format() 时,% 将被视为 '%' 而不是特殊字符

谢谢

4

1 回答 1

6

只需加倍!不要使用百分之一,而是使用两个。像这样。

setSummary("some text and %% in the text")
于 2012-05-10T11:48:22.877 回答