J'ai créé un objet d'intention avec Bundle
quand un CardView
est cliqué et puis je démarre le Activity
. Comment puis-je déclarer overridePendingTransition
à l'intérieur? Code est donné belew:Comment déclarer overridePendingTransition dans onBindViewHolder d'un adaptateur RecyclerView?
@Override
public void onBindViewHolder(final ViewHolder holder, final int position) {
holder.textView.setText(strings[position]);
holder.cardView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = new Intent(holder.itemView.getContext(),SecondActivity.class);
Bundle bundle = new Bundle();
bundle.putString("list",strings[position]);
intent.putExtras(bundle);
holder.itemView.getContext().startActivity(intent);
//overridePendingTransition(R.anim.abc_fade_in,R.anim.abc_fade_out);
}
});
}
D'où puis-je obtenir mContext? –
holder.itemView.getContext() – Eenvincible