我想動態填充下拉列表。我會向服務器發送請求,從那裏獲取我的數據,並根據我的數據(例如,我將採取一些ID),我希望將該列表變大/變小。我在developer.android發現的例子是靜態的,因爲在列表中的名字寫在strings.xml中Android動態填充下拉列表
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="planet_prompt">Choose a planet</string>
<string-array name="planets_array">
<item>Mercury</item>
<item>Venus</item>
<item>Earth</item>
<item>Mars</item>
<item>Jupiter</item>
<item>Saturn</item>
<item>Uranus</item>
<item>Neptune</item>
</string-array>
</resources>
的完整代碼here。
+1哇...我的回答很實用。 –
什麼是R.layout.spinner_item?我應該把'R.layout.main'代替嗎?我已經把它和程序崩潰..你能告訴我爲什麼嗎? – Teo
是的...這是自定義佈局xml文件。你可以使用默認的一個也可以。請參閱我的編輯。 – Hiral