yahoo API を使用して簡単な天気予報アプリケーションを開発しています。
このメソッドweatherInfo.getCurrentText()
は、現在の気象条件を英語で表す文字列を返します。
気象条件ごとに割り当てられたコードがあります (条件のリスト + コードはこちら)
私がやりたいことは、コードを取得しweatherInfo.getCurrentCode()
てカスタム文字列を使用することです。これにより、正しい翻訳を提供できるようになります。
私は文字列配列でこれをやろうとしています:
<string-array name="weather_conditions">
<item0>Sunny</item0>
<item1>Cloudy</item1>
etc...
</string-array>
それで、天気コードを取得したら、文字列配列にアイテムを割り当てる方法はありますか?
mWeatherCode = コードを取得 (10 と仮定)
mText.setText(私の配列リストのitem10)