Eclipseで新しいAndroidプロジェクトを使用しているときに、デフォルトのレイアウトで、どこかに文書化されていることがわかりました。TextViewが文字列リソースを表示するデザイナーエラーをスローする
<string name="hello"
formatted="false">@BrandingName: Branding phrase ending with @
</string>
Eclipseの設計者はリソース値を解決するにArrayIndexOutOfBoundsをスロー:
ときのstrings.xml「こんにちは」リソースは、次のようになります文字列が含まれています。これは、@ BrandingName:の一部を正しくエスケープする方法がわからないためだと思いますか? TextViewを使ってこれを正しく表示する方法は何でしょうか?
参考のためのTextViewノードは次のようになります。
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello" />
+1のバグを発見するのに十分近いところに私を持っている例(少なくともバグのようです) –