Intereting Posts
Андроидная анимация не повторяется Существует ли API разработчиков Android Spotify? Фрагмент placehoder в макете Ошибка: не удалось найти компонент акустической системы «ionic-platform-web-client» Добавление библиотек поддержки v7, v13 с помощью gradle не работает Как проверить разрешение предоставлено для пути к каталогу и не будет обрабатывать ошибку EACCES? Android 2.2 – Как определить, установлен ли я на SDCard или нет? База данных Android SQLite: SQLiteDiskIOException: ошибка ввода-вывода диска (код 1802) Как указать папку lib для JAR при использовании созданного Android файла сборки Ant? Жест в Android-браузере listview Совместное использование небольшого количества данных между приложениями Изменение цвета разделителя в Android PreferenceActivity Как запретить прокрутку списка списка вверху после использования setAdapter Xamarin.Android привязка, определяющая методы Getter / Setter, используя EnumMethods.xml для интерфейса ANDROID: просмотр нескольких карт в режиме просмотра ресайклеров

Как скрыть вкладки Android с помощью специального рендеринга Xamarin Forms?

В Xamarin Forms мне нужно написать пользовательский TabbedPageRenderer чтобы скрыть панель Android. Однако я не знаю, как это сделать.

 [assembly: ExportRenderer(typeof(CTabbedPage), typeof(CTabbedPageRenderer))] namespace App15.Droid { public class CTabbedPageRenderer : TabbedPageRenderer { protected override void OnElementChanged(ElementChangedEventArgs<TabbedPage> e) { base.OnElementChanged(e); if (e.NewElement != null) { (this.Context as Activity).ActionBar.NavigationMode = ActionBarNavigationMode.Standard; } } } } 

Этот код генерирует исключение, поскольку ActionBar имеет значение null. Я использую AppCompat 23.3.0 и XF 2.3.2.118-pre1.

EDIT: Я думаю, что причина, по которой ActionBar равна null, – это Toolbar , заменившая ее, но я до сих пор не знаю, как скрыть вкладки. Кроме того, меня не интересует толкание страниц по-разному.

Я также попытался добавить android:visibility="gone" в Tabbar.axml . Это успешно скрывает вкладку, но вкладка все еще занимает пространство.

Solutions Collecting From Web of "Как скрыть вкладки Android с помощью специального рендеринга Xamarin Forms?"