デフォルトのレイアウトで Eclipse で新しい Android プロジェクトを操作しているときに、文書化されていると確信している動作を発見しました...どこかに...しかし、どこにあるのか特定できません。
strings.xml の「hello」リソースに次のような文字列が含まれている場合:
<string name="hello"
formatted="false">@BrandingName: Branding phrase ending with @
</string>
Eclipse デザイナーは、リソース値を解決する ArrayIndexOutOfBounds をスローします。これは、「@BrandingName:」の一部を正しくエスケープする方法がわからないためだと思いますか? TextView を使用してこれを正しく表示するにはどうすればよいでしょうか?
参考までに、TextView ノードは次のようになります。
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello" />