Strings.xml başka bir dize bir dize başvuru? | Netgez.com
SORU
20 Ocak 2011, PERÅžEMBE


Strings.xml baÅŸka bir dize bir dize baÅŸvuru?

(Özellikle "message_text" dize içeriği): . sonuna not aşağıdaki gibi strings.xml dosyamda bir dize, bir dize başvurmak istiyorum

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="button_text">Add item</string>
    <string name="message_text">You don't have any items yet! Add one by pressing the \'@string/button_text\' button.</string>
</resources>

Yukarıdaki sözdizimi ama sonra metni "@string" düz metin olarak./button_text izleri dışında çalıştım İstediğim bu değil. Metin yazdırma "bir ürün bile yok! mesajı istiyorum Basarak bir 'öğe' düğmesine basın." Ekleyin

Bilinen herhangi bir şekilde istediğimi elde etmek için var mı?

GEREKÇESİ:

CEVAP
16 HAZÄ°RAN 2011, PERÅžEMBE


İçinde başka bir başvuru için mümkün olduğu kadar referans olarak tüm dize. Örneğin bu iş

<string name="app_name">My App</string>
<string name="activity_title">@string/app_name</string>
<string name="message_title">@string/app_name</string>

Ayarı varsayılan değerler için daha yararlıdır:

<string name="string1">String 1</string>
<string name="string2">String 2</string>
<string name="string3">String 3</string>
<string name="string_default">@string/string1</string>

Şimdi string_default kodunuzda her yerde kullanabilirsiniz ve kolayca herhangi bir zamanda varsayılan değiştirebilirsiniz.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • ★ByScrapi★ Designs

    ★ByScrapiâ

    27 AÄžUSTOS 2013
  • Darren Kitchen

    Darren Kitch

    3 EKÄ°M 2011
  • SRI International

    SRI Internat

    30 NÄ°SAN 2008