我想显示和隐藏作为谷歌游戏商店应用程序的操作栏/工具栏。我使用顶部的滑动标签和查看寻呼机来显示每个标签的内容。以下是谷歌Play Store应用程序的截图,供参考:
我的布局XML:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent" android:layout_height="match_parent">

    <LinearLayout style="@style/HeaderBar"
        android:id="@+id/headerbar"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="vertical">

        <include layout="@layout/toolbar_no_bg"
            android:id="@+id/toolbar_actionbar"/>

        <com.fauzie.sample.tabsspinner.widget.SlidingTabLayout
            android:background="@color/tab_background"
            android:id="@+id/sliding_tabs"
            android:layout_width="match_parent"
            android:layout_height="wrap_content" />
    </LinearLayout>

    <android.support.v4.view.ViewPager
        android:id="@+id/view_pager"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_below="@id/headerbar">

    </android.support.v4.view.ViewPager>

</RelativeLayout>

提前谢谢。

最佳答案

看看这个:
https://github.com/flavienlaurent/NotBoringActionBar
这里有个诡计。你需要:
在列表视图中包装布局
添加与动作栏大标题相同高度的假标题
将操作栏覆盖设置为true
当列表移动时(即当伪标题滚动时),翻译真实标题。
一开始有点复杂,但一旦你明白了,你就会明白这一切是多么聪明和明显。我希望这个链接能给你所需要的一切。
我自己也用这个链接在我自己的应用程序中实现了它,它工作得很好。

关于android - 滚动查看寻呼机内容时显示和隐藏操作栏,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26773245/

10-10 02:05