1
我有一個按鈕,我使用css設置背景圖片,然後有時需要在代碼中動態更改它。但如果我改變它,我會看到兩個圖像,一個在另一個之上。 cn1 - 替換背景圖片
這裏是我的CSS:
ExpertVideoButton{
cn1-derive: Label;
background-image: url(images/play-video.png);
cn1-source-dpi: 180;
cn1-background-type: cn1-image-scaled-fit;
}
而且我的代碼:
mStateMachine.findViewVideoBtn(f).getAllStyles().setBgImage(mStateMachine.res.getImage("no_video.png"));
以前的背景圖像不會得到由新的代替。有關如何解決這個問題的任何想法?
更新
原始背景圖像實際上並沒有被從CSS設置 - 有,這是未使用的CSS樣式,並且圖像正在從代碼中設置的兩倍。第一次我做了Label
的圖標,第二次是它的背景圖像。不幸的是,這是我閱讀我自己的代碼時遇到的麻煩!
如果可能的話,我會考慮對此投票。 – ygesher