OverridePendingTransition на адаптере gridview

Как я могу вставить overridePendingTransition в GridView `Adapter? Таким образом, не работают, без перехода startactivity работают отлично

 bt.setOnLongClickListener(new OnLongClickListener(){ @Override public boolean onLongClick(View v) { final String selectedPad = Drum.pads[position]; Intent modPad = new Intent(v.getContext(), ModifyPad.class); modPad.putExtra("pad", selectedPad); context.startActivity(modPad); overridePendingTransition(R.anim.exit_slid_in, R.anim.exit_slid_out); return false; } }); 

Я прочитал этот пост: android start Activity in adapter (проблема направления анимации перехода) и связанные с комментариями, но я не знаю, как передать Activity в Adapter . Любая помощь?

Solutions Collecting From Web of "OverridePendingTransition на адаптере gridview"

Контекст – это базовый объект активности (см.: Какая разница между Activity и Context? ), Поэтому я использовал следующее:

 Activity activity = (Activity) mContext; activity.startActivity(repinIntent); activity.overridePendingTransition(R.anim.act_start_in_from_right, R.anim.act_start_out_to_left); 

Относится к: Получение активности из контекста в android