how to call activity from adapter in android code example
Example 1: how to call intent in adapter class in android
Intent intent = new Intent(activity, CategoryListActivity.class);
activity.startActivity(intent);
Example 2: call activity method from adapter
if (mContext instanceof YourActivityName) {
((YourActivityName)mContext).yourDesiredMethod();
}
Example 3: start an activity in adapter
override fun onClick(v: View?) {
val intent = Intent(v.context, TimerActivity::class.java)
v.context.startActivity(intent)
}
Example 4: 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);
}
});