私は小さな質問があります。Android:文字列配列の文字列リソースの名前を取得
マイstring.xmlを
<resources>
<!-- Months -->
<string name="january">January</string>
<string name="february">February</string>
<string name="march">March</string>
<string name="april">April</string>
<string name="may">May</string>
<string name="june">June</string>
<string name="july">July</string>
<string name="august">August</string>
<string name="september">September</string>
<string name="october">October</string>
<string name="november">November</string>
<string name="december">December</string>
</resources>
そして、私のmonths.xml
<resources>
<string-array name="months">
<item>@string/january</item>
<item>@string/february</item>
<item>@string/march</item>
<item>@string/april</item>
<item>@string/may</item>
<item>@string/june</item>
<item>@string/july</item>
<item>@string/august</item>
<item>@string/september</item>
<item>@string/october</item>
<item>@string/november</item>
<item>@string/december</item>
</string-array>
</resources>
私は私のスピナーのためmonths.xmlを設定します。
<Spinner
android:id="@+id/sn_months"
android:layout_width="150dp"
android:layout_height="50dp"
android:textAlignment="center"
android:entries="@array/months"/>
は今、私は... 1月、2月、などの項目の文字列の名前を取得する必要はありませ1月、2月には、...スピナーのonItemSelected内の項目の位置を使用して。どうやってやるの?
http://stackoverflow.com/questions/7256514/search-value-スピナーがattributreローディング動作を変更 拡張してカスタムビューを作成します。 for-key-in-string-array-android –
私が正しく理解していれば、 '@ string/january'の' january'のようなリソースの名前が必要です。ありえない。ごめんなさい。 –
ありがとう@EugenPechanec。私は別の方法を見つけるでしょう。 –