首页 > 解决方案 > 无法在 android studio 中解析方法 overridePendingTransition

问题描述

我不能在我的代码中使用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);

            }
        });


    }

标签: android

解决方案


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

推荐阅读