嗨,我有一個問題。我通過編碼製作了一個閃爍的動畫按鈕設置按鈕在XML中閃爍?
button7.setOnTouchListener(new View.OnTouchListener() {
public boolean onTouch(View v, MotionEvent me) {
try{ button7.setCompoundDrawablesWithIntrinsicBounds(0,R.drawable.white,0,0);
} else if (me.getAction() == MotionEvent.ACTION_UP) {
button7.setCompoundDrawablesWithIntrinsicBounds(0,R.drawable.neun,0,0);
這很簡單。現在的事情是,這隻適用於一種屏幕尺寸,因爲圖片不會被拉伸。我爲不同的屏幕製作了不同的佈局XML,因此可以在XML中設置「android:onclick」(或類似的東西),這樣我可以爲每個尺寸設置不同的圖片?
感謝
我只是想用亂搞「安卓的onClick」,但一無所獲。
你的代碼片段沒有任何意義......你能發佈完整的代碼片段嗎? – 2013-03-21 23:59:47
按鈕現在所做的只是顯示白色水銀,只要我有一個手指就可以了。當我釋放它時,「舊」圖片被加載到按鈕上。但是,請不要關心這個,我已經說過爲什麼這種方式是錯誤的。 – user2161301 2013-03-22 00:14:39