I have Xamarin app with RecyclerView.
I have TextView in block. I want to start activity on click.
Here is code:
public override void OnBindViewHolder(RecyclerView.ViewHolder holder, int position) {
var movieViewHolder = (MovieViewHolder)holder;
movieViewHolder.MovieNameTextView.Text = movies[position].CompanyName;
var position_new = position + 1;
movieViewHolder.MovieCount.Text = position_new.ToString();
movieViewHolder.MovieNameTextView.Click += delegate {
StartActivity(typeof(ClientLogin));
};
}
But I have this error:
The name 'StartActivity' does not exist in the current context.
Cannot resolve symbol 'StartActivity'
How I can start activity from Recycler view?
Try this :
movieViewHolder.MovieNameTextView.Context.StartActivity(typeof(ClientLogin));