Intereting Posts
Альтернативный метод для TextView.getMaxLines () для Android 4.0.3 (API 15) и ниже Ошибка: ваш процессор не поддерживает необходимые функции (vt-x или svm) Можно ли использовать перетаскивание событий и событие click в том же Textview? Ошибка: выполнение выполнено для задачи ': app: processDebugResources'. > Java.io.IOException: не удалось удалить папку "" в андроид-студии Платформы Android: как избежать вложенных весов? Android Studio: как импортировать проект библиотеки Android Изображение, взятое из галереи, отображается в различной ориентации при использовании phonegap в android Содержимое Android SMS (контент: // sms / sent) Xamarin Forms PCL HttpClient бросает необработанное исключение на Android Создатель активности Разрешения на листинг приложения Android через adb Почему File.listFiles возвращает null при вызове в каталоге? Как найти источник намерений в Android? Добавление действия кнопки в пользовательское уведомление Как обнаружить событие прокрутки пользователя в Google Maps V2 для Android

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