私はこのスレッドFATAL EXCEPTION main Android Appを読んでおり、非常に役に立ちます。アンドロイドの環境設定で '%'をエスケープする方法
そして、YESこれは、誰かがXMLを使用している場合にフォーマット= "false" とソリューションでとても素敵
<string formatted="false">some text and % in the text</string>
に動作します。
しかし、私は、コード
getPreferenceScreen().findPreference("my_key").setSummary("some text and % in the text"));
このtrowsで例外が問題を抱えているが、誰もが私は%を逃れることができる方法を知っているのでしょうか?
ので、String.Formatの()は%が
おかげで
Unicode値でエスケープするのはどうでしょうか? \ u0025? – davidcesarino
あなたはこの種の問題を抱えていてビルドバージョンをチェックする必要があり、14(アイスクリームサンドイッチ)未満の場合は%を使用することができます\%% – Akram
の両方をこの例外をスロー例外 – Lukap