public void onClick(View v) { int position = getAdapterPosition(); Tweet tweet = mTweets.get(position); switch (v.getId()) { case R.id.ivUserThumbnail: Intent i = new Intent(itemView.getContext(), ProfileActivity.class); i.putExtra("screenName", tweet.getUser().getScreenName()); itemView.getContext().startActivity(i); break; default: Intent x = new Intent(itemView.getContext(), TweetDetailActivity.class); x.putExtra("tweet", tweet.getUid()); itemView.getContext().startActivity(x); break; } }