可能重複的名單裏:
Getting values from the spinner inside the list如何使用微調擴展listactivity
我已經創建Android應用程序。我有內部的名單,是微調基於arraylist顯示..但微調框是空的。我怎麼能得到微調器的價值。如果可能的話意味着說出一些想法。在此先感謝..
可能重複的名單裏:
Getting values from the spinner inside the list如何使用微調擴展listactivity
我已經創建Android應用程序。我有內部的名單,是微調基於arraylist顯示..但微調框是空的。我怎麼能得到微調器的價值。如果可能的話意味着說出一些想法。在此先感謝..
你打電話給這個嗎?
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
其中適配器是ArrayAdapter
?
我稱這個adapter.but它不會工作在列表適配器 – Uthra
Uthra你需要這個
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(
this, R.array.planets_array, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
替換此代碼
final Spinner spinnertwo= (Spinner) findViewById(R.id.spinner1);
ArrayAdapter<String> adaptertwo = new ArrayAdapter<String> (this,android.R.layout.simple_spinner_item,mspinner);
spinnertwo.setAdapter(adaptertwo);
你可以像這裏面的strings.xml文件
<?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>
作爲@svidnas創建一個數組列表提及,請使用鏈接more info
只是一個問題:你告訴OP來代替他的代碼的一部分.. 。但是他在哪裏發佈該代碼?!?我很困惑... – Marco
Marco這是一個重複的問題,她昨天發佈了同樣的問題,我一直在幫助,直到她接受了答案,她粘貼了這個代碼。我已經標記它已經複製。 –
向我們展示您用來創建/填充微調器的代碼 – Marco
Uthra粘貼您的代碼請 –