0
嗨,我是新來的android,我使用微調背景圖像。微調器包含四個值,每個都有圖像。如果單擊微調器值,圖像將在微調器背景中更改。請幫助我如何在更改微調器值時更改背景圖像?如何更改微調器背景圖片?
嗨,我是新來的android,我使用微調背景圖像。微調器包含四個值,每個都有圖像。如果單擊微調器值,圖像將在微調器背景中更改。請幫助我如何在更改微調器值時更改背景圖像?如何更改微調器背景圖片?
如果你的主文件的四個值是Mercury,Venus,Earth,Mars, ,那麼給你的main.xml文件 和java文件的父(線性或相對)佈局,然後在Onselected itemlistener ,把這樣的代碼
public void onItemSelected(AdapterView<?> parent, View view, int pos, long id) {
Toast.makeText(parent.getContext(), "The planet is " +
parent.getItemAtPosition(pos).toString(), Toast.LENGTH_LONG).show();
if(parent.getItemAtPosition(pos).toString().equalsIgnoreCase("Mercury"))
{
ll1.setBackgroundResource(R.drawable.java_j2me);
}
if(parent.getItemAtPosition(pos).toString().equalsIgnoreCase("Venus"))
{
ll1.setBackgroundResource(R.drawable.image);
}
if(parent.getItemAtPosition(pos).toString().equalsIgnoreCase("Earth"))
{
ll1.setBackgroundResource(R.drawable.javaandroid);
}
if(parent.getItemAtPosition(pos).toString().equalsIgnoreCase("Mars"))
{
ll1.setBackgroundResource(R.drawable.party);
}
}
請詳細解釋更多clear.u想改變微調的背景或當微調選擇圖像ü要更新活動的背景 – Aswan 2011-04-29 07:45:39
可否請你用正確的標籤和改善你的問題,使其一個特定的一個,而不是一般的'寫我的代碼'一個...(參加2個月後,你應該知道它是如何工作的...) – WarrenFaith 2011-04-29 10:06:17
請告訴你更多關於你的問題,你被困住的地方,和/或提供相關的資料,或許我們可以找出你實際想要達到的目標。但不要不時發佈[相同的問題](http://stackoverflow.com/questions/5832187/android-spinnner-image)。 – rekaszeru 2011-04-29 12:51:26