how to call activity from adapter class in android code example

Example 1: how to call intent in adapter class in android

Intent intent = new Intent(activity, CategoryListActivity.class);
           // intent.putExtra(RequestParamUtils.FEATURE, true);
            activity.startActivity(intent);

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);
            }
        });

Example 4: call activity method from adapter

if (mContext instanceof YourActivityName) {
  ((YourActivityName)mContext).yourDesiredMethod();
}

Tags:

Java Example