在Xamarin Android上使用TabLayout的SetOnTabSelectdListerner?

jso*_*der 1 android xamarin.android xamarin

错误:无法创建抽象类或接口的实例

tablayout.SetOnTabSelectedListener(new TabLayout.IOnTabSelectedListener()
{


});
Run Code Online (Sandbox Code Playgroud)

jze*_*ino 6

试试这个:

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;
    };
}
Run Code Online (Sandbox Code Playgroud)