![](/img/trans.png)
[英]Android : how to set DropDown View Resource for Spinner?
[英]How to convert xml file into a resource for spinner in android
我目前正在通過制作貨幣兌換應用程序來學習Android開發。 我在XML文件( https://www.currency-iso.org/dam/downloads/lists/list_one.xml )中找到了所有世界貨幣代碼的列表。 我想將此XML文件用作微調器中選項的資源。 基本上,我想要這樣的東西:
<resources>
<string-array name="cur_array">
<item>USD</item>
<item>CAD</item>
<item>GBP</item>
</string-array>
</resources>
當然,我不僅需要這三種貨幣,還希望上面的XML文件中列出的所有貨幣。
那么我該如何做呢? 哪種方法最好?
從這里獲得的答案: https : //stackoverflow.com/a/4029623/1945115
在您的strings.xml中定義:
<string-array name="array_name">
<item>Array Item One</item>
<item>Array Item Two</item>
<item>Array Item Three</item>
</string-array>
在您的布局中:
<Spinner
android:id="@+id/spinner"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:drawSelectorOnTop="true"
android:entries="@array/array_name"
/>
根據此頁面的xls創建模型。 然后將xml轉換為對象列表。 https://developer.android.com/training/basics/network-ops/xml.html
將結果解析為模型列表之后,可以使用適配器呈現此值。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.