2013-08-29 20 views
3

文本我正在开发两种语言程序,所以我想设置 从res/values-en/strings.xml一些文字,但我没有任何想法如何将它集安卓:从strings.xml中

从这里

<string name="advices">Advices</string> 

使用@string关键字到这里

<TextView 
     android:text="TO HERE <---------" 
     android:textColor="#999999" 
     android:textStyle="bold" 
     android:textSize="12sp" /> 

回答

8

您可以从琴弦文本。

<TextView 
     android:text="@string/advices" 
     android:textColor="#999999" 
     android:textStyle="bold" 
     android:textSize="12sp" /> 

并且存在另一种方式来做到这一点:

- >>上要由strings设置文本的TextView右键。从菜单中选择EditText或者你也可以按F2 Function Key

right click on text view

- >>现在所有strings将列出这是在你strings.xml可用。从列表中选择所需的字符串。

select edit text

- >>现在你可以看到你的stringtext view

text in text view

+0

@贾塞克:如果你喜欢我的回答,那么你可以将其标记为正确。 :) –

1

首先在你的资源文件夹,会有命名的文件夹中,你将有一个文件,你必须把你的所有的英文字符串在它的strings.xml file.In 。

现在,如果你想使用另一种语言一样西班牙语然后作出值-ES命名的文件夹,并把所有西班牙语意为英语语言..

,并设置是这样的:

<TextView 
    android:textColor="#999999" 
    android:textStyle="bold" 
    android:text="@string/string_here" 
    android:textSize="12sp" />