无法解析Android Studio中的方法overridePendingTransition

时间:2018-07-14 11:21:01

标签: android

我无法在代码中使用 overridePendingTransition 方法来调用 onClick()方法内的活动转换。我使用了(((Activity)mContext).overridePendingTransition(R.anim.slide_in_right,R.anim.slide_out_left); ,但是它不能正常工作。请帮助我。

我的源代码:

holder.thumbnail.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Intent intent=new Intent(mContext,New_Activity.class);

                intent.putExtra("Name",album.getName());

                intent.putExtra("Songs",album.getNumOfSongs());
                intent.putExtra("Thumbnail",album.getThumbnail());

                mContext.startActivity(intent);

              overridePendingTransition(R.anim.slide_in_right, R.anim.slide_out_left);

            }
        });


    }

1 个答案:

答案 0 :(得分:0)

Activity activity = (Activity) context;
activity.startActivity(intent);
activity.overridePendingTransition(R.anim.slide_in_right, R.anim.slide_out_left);