ฉันจะเพิ่มแอนิเมชั่นในกิจกรรมเสร็จสิ้นได้อย่างไร ()
ฉันใช้ overridePendingTransition เมื่อมีการสร้างกิจกรรมของฉันและใช้งานได้ดีฉันเห็นว่าการจางหายไปในการทำงานที่ดี แต่เมื่อฉันพยายามเคลื่อนไหวจนจบกิจกรรมมันยังคงทำสไลด์ขวาไปซ้ายตามค่าเริ่มต้น ฉันพยายามกำหนดภาพเคลื่อนไหวออกเป็นครั้งแรกเมื่อฉันเริ่มกิจกรรมดังนี้: Intent myIntent = new Intent(a, SkdyAlert.class); myIntent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP); a.startActivity(myIntent); if (android.os.Build.VERSION.SDK_INT > android.os.Build.VERSION_CODES.DONUT) { AnimationHelper.overridePendingTransition(a, R.anim.fadein, R.anim.fadeout); } จากนั้นฉันก็ลองทำมันเมื่อเสร็จสิ้นกิจกรรมเช่นกัน okBtn.setOnClickListener(new OnClickListener() { public void onClick(View v) { finish(); if (android.os.Build.VERSION.SDK_INT > android.os.Build.VERSION_CODES.DONUT) { AnimationHelper.overridePendingTransition(activity, 0, R.anim.fadeout); } } }); แต่วิธีการทั้งสองวิธีนี้จะป้องกันไม่ให้สไลด์ "ขวาไปซ้าย" สำหรับภาพเคลื่อนไหวออก มีความคิดเกี่ยวกับสิ่งที่ฉันทำผิดหรือไม่?