json leader
json leader

Reputation: 153

Use SetOnTabSelectdListerner of TabLayout on Xamarin Android?

Error: can not create instance of abstract class or interface

tablayout.SetOnTabSelectedListener(new TabLayout.IOnTabSelectedListener()
{


});

Upvotes: 1

Views: 1235

Answers (1)

jzeferino
jzeferino

Reputation: 7850

Try this:

protected override void OnCreate(Bundle savedInstanceState)
{
    base.OnCreate(savedInstanceState);    
    SetContentView(Resource.Layout.Main);

    var tabLayout = FindViewById<TabLayout>(Resource.Id.tab);

    tabLayout.TabSelected += (object sender, TabLayout.TabSelectedEventArgs e) =>
    {    
        var tab = e.Tab;
    };
}

Upvotes: 8

Related Questions