Xamarin表示Android工具栏在滚动时展开/折叠

时间:2017-08-11 10:56:29

标签: android xamarin xamarin.forms visual-studio-2017

我正在尝试实施类似于您在Android Google通讯录应用中看到的内容。您有一个包含内容的大工具栏,当您滚动查看内容时,工具栏会缩小,工具栏中的内容会移动,淡化和缩小以适合标准尺寸的工具栏。

我正在使用Xamarin Forms和Visual Studio 2017.我的MainActivity.cs继承了FormsAppCompatActivity,我实现了标准的Res​​ource.Layout.Toolbar。

ToolbarResource = Resource.Layout.Toolbar;

工具栏的样式设置使背景透明。

<android.support.v7.widget.Toolbar
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:id="@+id/toolbar"
  android:layout_width="match_parent"
  android:layout_height="wrap_content"
  android:background="@color/transparent"
  android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
  android:popupTheme="@style/ThemeOverlay.AppCompat.Light"/>

我无法弄清楚如何让ScrollView(或任何其他元素)位于工具栏下方。我已经看到了一些与此有关的帖子,但没有使用Xamarin Forms。

是否可以将内容放在工具栏下方?如果是这样,我该怎么做?

1 个答案:

答案 0 :(得分:-1)

  

使用材料设计的折叠工具栏