2011-07-28 25 views
0

我需要幫助增加在Android slider.java背景,所以我希望有一個背景,以改變它像這樣:使用if/else或switch添加Java中的背景資源。

getBackground (R.drawable_slider_bg); 
if leftslider = PRESSED (getBackground = (R.drawable.slider_left_bg)); 
if rightslider = PRESSED (getBackground = (R.drawable.slider_right_bg)); 

有人幫助嗎?

回答

0
// on slider.java 

setBackgroundDrawable(R.drawable_slider_bg); 

leftSlider.setOnClickListener(new OnClickListener() { 
    public void onClick(View v) { 
    setBackgroundDrawable(R.drawable.slider_left_bg); 
    } 
}; 

rightSlider.setOnClickListener(new OnClickListener() { 
    public void onClick(View v) { 
    setBackgroundDrawable(R.drawable.slider_right_bg); 
    } 
}; 
+0

hy謝謝你的幫助,但不幸的是它不工作,somethink是不是heare權利? ,我需要從這段代碼編輯,因爲slider.java我有STATE_PRESSED,我看到heare是「onClick」somethink我需要導入? – vagik