我希望我的活動視圖在點擊按鈕時淡出。我將動畫代碼放在按鈕的OnClickListener()內,但淡出不會發生。所以任何想法如何設法淡出按鈕被點擊時當前活動的視圖?在此先感謝.....淡出當前活動的視圖
其實,我的目的是,在我的應用程序中,隨着活動的開始,活動的視圖將淡入,活動結束時,視圖將淡出,然後新建活動的觀點將在淡出下面,即時給予我的代碼,請需要幫助找出存在問題.....
public class First extends Activity {
Animation slide;
View view;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
view = (View) findViewById(android.R.id.content);
slide = AnimationUtils.loadAnimation(this, R.anim.fade_in);
view.startAnimation(slide);
Button btn = (Button) findViewById(R.id.retour);
btn.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent(v.getContext(),Second.class);
slide = AnimationUtils.loadAnimation(First.this, R.anim.fade_out);
view.startAnimation(slide);
Test.group.replaceContentView("Second", intent, 0);
}
});
}
}
請指定語言和框架(如果適用)。 – titaniumdecoy
我正在開發一個android應用程序,我必須使用這個淡出動畫。我使用Eclipse作爲IDE。 – Junaid
你有淡出的動畫文件嗎? – Nikhil