start an activity from adapter code example
Example 1: call activity method from adapter
if (mContext instanceof YourActivityName) {
((YourActivityName)mContext).yourDesiredMethod();
}
Example 2: start an activity in adapter
override fun onClick(v: View?) {
val intent = Intent(v.context, TimerActivity::class.java)
v.context.startActivity(intent)
}
Example 3: startactivity not working in android adapter
holder.fab.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(series.getApplicationContext(),VideoActivity.class);
String url = response.get(position).getUrl();
Bundle bundle = new Bundle();
bundle.putString("key_1",url);
intent.putExtras(bundle);
mContext.startActivity(intent);
}
});