3
在我的菜單中,我試圖實現一個按鈕,點擊時,使用alpha動畫顯示另一個按鈕。Android:Alpha動畫未啓動
final Animation animAlphaUp = new AlphaAnimation(0.0f, 1.0f);
animAlphaUp.setDuration(200);
ImageButton start_button = (ImageButton) findViewById(R.id.start_button);
ImageButton options_button = (ImageButton) findViewById(R.id.options_button);
final ImageButton mute_button = (ImageButton) findViewById(R.id.options_button);
options_button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
mute_button.startAnimation(animAlphaUp);
}
});
mute_button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
}
});
但是當選項按鈕被點擊時什麼也沒有發生。動畫作品中,我知道這是因爲如果我這樣寫:
options_button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
options_button.startAnimation(animAlphaUp);
}
});
的動畫作品上被點擊的按鈕。
我在做什麼錯了?
謝謝。