私のstrings.xml
ファイルの中の文字列に " - "を入れる必要があります。string.xmlファイルに " - "を入れる方法
複数のアノテーションは、この行で発見:
私の問題は、私は
"1261eba2-9d8c-11e1-93e3-40409e0f44a1"
である私の文字列を入れていたときに、日食が叫ぶことである - 置換「 - 」 「エンダッシュ」の文字と( - 、 &;#8211;)
私はこの問題を解決するにはどうすればよいですか?
私のstrings.xml
ファイルの中の文字列に " - "を入れる必要があります。string.xmlファイルに " - "を入れる方法
複数のアノテーションは、この行で発見:
私の問題は、私は
"1261eba2-9d8c-11e1-93e3-40409e0f44a1"
である私の文字列を入れていたときに、日食が叫ぶことである - 置換「 - 」 「エンダッシュ」の文字と( - 、 &;#8211;)
私はこの問題を解決するにはどうすればよいですか?
したがって、エラーメッセージを読むと、 は-
を–
に置き換える必要があります。そして、それが正常に動作する必要があります=)
これは、文字列をユーザーに表示するだけの場合には問題ありません。ユーザーは、あなたが類似の見た目のユニコード文字で「不正行為」しているとは本当に言えません。あなたはちょうど通常のダッシュを使用したい場合は、この答えを参照してください:http://stackoverflow.com/a/10895509/78234 –
私はコードがendashではなく、通常のハイフンのためだと思います。 – John61590
おそらく、この持っている:
<string name="test1">1261eba2-9d8c-11e1-93e3-40409e0f44a1</string>
をしかし、あなたはこれらのいずれかのいずれかが必要です秒1で
<string name="test2">1261eba2–9d8c–11e1–93e3–40409e0f44a1</string>
<string name="test3">1261eba2–9d8c–11e1–93e3–40409e0f44a1</string>
を - です - に置き換えられました。違いを視覚的に伝えるのは難しいです。
しかし、注意してください:これらのシンボルをURLで変更すると、動作が停止する可能性があります(私が行った)。 –
短いダッシュ記号(ダッシュ記号)をエスケープシーケンスに置き換えたい。しかし '–'は長いダッシュ記号(mダッシュ)のエスケープシーケンスのように見えます。 – toobsco42
他の答えは、文字列をユーザーに表示する場合には問題ありません。ユーザーは実際のダッシュとユニコードトリッキーの違いを本当に知ることはできません。
しかし、あなたは本当に、あなたはちょうどこのフォーマットを使用することができます(その文字列がどこかにパスワードとして、またはAPIのURLのキーとして使用されている例えばので)ダッシュを持っている必要がある場合:
<resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="TypographyDashes">
<string name="EVA_API_KEY">3c42b725-5e20-41c8-982f-dee40be8a05b</string>
</resources>
警告します定期的を使用して除去することが、文字列を読み取ることができます:
getResources().getString(R.string.EVA_API_KEY);
これは最高の答えです。ありがとう。 –
より簡単で、よりエレガントで、Google Analyticsコードをサポートします。 –
ヒント:あなたは本当にダッシュを必要とする
ハイフンについて(&#45)を使用( - )...
<string name="abc">Welcome - Bro...</string>
とFまたはリンク
http://www.degraeve.com/reference/specialcharacters.php
下記よりシンボルの使用は、ダッシュはハイフンまたはマイナス記号に似ている句読点ですが、中に主にこれらのシンボルの両方と異なって...
をお楽しみください。長さと機能。ダッシュの最も一般的なバージョンは、書体の小文字のnと大文字Mの長さにそれぞれ名前が付けられたenダッシュ( - )とemダッシュ( - )です。
あなたは、キーボードのダッシュを入力すると、XMLはそれがすべてです、マイナスとしてダッシュを読み取るためだけ–
と-
を交換してください。
正確にその値が必要ですか?タグ、タグ値、または属性値ですか? – rekaszeru
タグを表示 – Bhavin
リントの秘密の飾り – auval