我创建了一个文本框,与他相关联,他的字符串值一切顺利。后来我添加了一个新文本框并将另一个字符串与他相关联。问题是,即使第一个文本框采用第二个字符串。
这里是xml代码:
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/istruzioni"
android:id="@+id/istruzioni" />
</TableRow>
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:weightSum="1">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceSmall"
android:text="@string/inserimentoCodice"
android:id="@+id/inserimentoCodice"
android:layout_gravity="left" />[...]
这两个字符串是istruzioni
和inserimentoCodice
。
这是我的strings.xml
文件
<string name="app_name">Controllore</string>
<string name="controlla">Controlla corsa</string>
<string name="nuova">Nuova corsa</string>
<string name="quit">Quit</string>
<string name="istruzioni">Dopo aver inserito il codice del documento di identità dell'utente, verrà visualizzata l'ultima convalida, e confermata la sua eventuale validità</string>
<string name="inserimentoCodice">Inserire codice documento:</string>
如果在第一个文件中我将鼠标放在inserimentoCodice
行上,我就明白了:
为什么Android工作室决定覆盖另一个字符串?
我正在使用Android studio
开发ubuntu 13.10