TicTacToe ゲームのテキストを動的に変更しようとしています。
leTexte = (TextView) findViewById(R.id.text);
たとえば、プレーヤーXがゲームに勝った場合、「プレーヤーXが勝った」、またはフランス語で「ジュールXガニエ」が表示されるなど、変更されるTextViewを画面に表示したい。
を使用して、1 つの言語のみでこれを手動で行うのは簡単です。
leTexte.setText("Player X Won");
しかし、XML ファイルを他の多くの言語で使用したいと考えています。ここにメインの XML のサンプルがあります
android:id="@+id/text"
android:text="@string/text"
そして、英語の Strings.xml は次のようになります
<string name="text"></string> //nothing at start
<string name="textX">Player X Wins</string>
<string name="textO">Player O Won !</string>
<string name="textT">TIE !</string>
<string name="textU">Your Turn</string>
では、「名前」を使用してテキストを変更するにはどうすればよいですか?