このライブラリはBottomBarをC#に翻訳したものです。
公式のサポートライブラリに同じコンポーネントが含まれるようになったのでそちらを利用したほうがいいです。 CoordinatorLayoutとの親和性、NavigationBarを透過にした時のレイアウトとかを考えればこのライブラリを使う利点はあります。

ドキュメント

英語版になりますがドキュメント公開しています。

著作について

BottomBarApache License 2.0に基づいて配布されています。
Copyright (c) 2016 Iiro Krankka (http://github.com/roughike).

このライブラリについて

  • Xamarin.Android
  • BottomBar 2.0.2を翻訳しています

BottomBarからの変更点

  • xmlに書く名前空間が変更されています(com.roughike.bottombar.BottomBar → bottombarsharp.BottomBar)
  • タブの選択・再選択のEventHandlerも用意しています
  • いくつかのフィールドをプロパティとして用意しました

使用方法

NuGetからインストールしてください、またパッケージマネージャーコンソールでのインストールは以下の通りです。

Install-Package BottomBarSharp

サンプル

BottomBarSharp.Appプロジェクトを見てください。

トラブルシューティング

リソースが見つからない

リソースIDに大文字を含めて指定している場合リソースが見つからないことがあるようです、小文字で指定してみてください。
例) @drawable/IconButtonGrey24dp → @drawable/iconbuttongrey24dp

ライセンス

このライブラリはMIT Licenseによって配布されています