android - 带有查看寻呼机标题条的向上滑动面板

标签 android android-viewpager slideup

我正在使用这个 LIBRARY对于我的向上滑动面板。一切都在简单的布局下运行良好。 现在我的问题是,如何在该面板中插入寻呼机标题条,以便我可以使用多个 fragment 使其成为我的 View 寻呼机。

first image with panel and pager title strip

slide up to view panel

第一张图片是底部的标题栏 二是向上滑动和滑动 fragment

最佳答案

根据您之前的帖子,我假设您正在使用此库 ( https://github.com/umano/AndroidSlidingUpPanel)。

此库要求您有 2 个 subview 。第一个是主要布局,第二个是实际的滑动 View 。现在,您的滑动 View 只是一个占位符,因此您可以在其中放置任何您想要的东西。如果你想添加一个 ViewPager,你可以这样做。

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >

    <SlidingUpPanelLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent" >

        <!-- Top Panel -->
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent" >
        </LinearLayout>

        <!-- Sliding Panel -->
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:orientation="vertical" >

            <android.support.v4.view.ViewPager
                android:layout_width="match_parent"
                android:layout_height="match_parent" >
            </android.support.v4.view.ViewPager>
        </LinearLayout>
    </SlidingUpPanelLayout>

</RelativeLayout>

我们这里有我们的 Activity (RelativeLayout) 的主要布局,我们正在向它添加 SlidingPanelLayout。在此布局中,我们将主要布局定义为一个 LinearLayout(顶部面板)和第二个 LinearLayout(滑动面板),它是实际的滑动 View 。现在,我们需要做的就是向这个滑动面板添加一个 ViewPager。

关于android - 带有查看寻呼机标题条的向上滑动面板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18972885/

相关文章:

jquery - 如何让SlideUp停在一定高度

android - 具有泛型和 Void/Nothing 返回类型的 Kotlin 结果类型

android - InAppBilling V3 - 购买订阅项目时 "purchaseData"和 "dataSignature"为空

java - 如何将选项卡布局与底部导航和 View 寻呼机绑定(bind)?

android - ObservableScrollView 中的自定义 ViewPager 无法正确测量高度

javascript - 打开并加载菜单项后关闭下拉移动菜单

android - 包括 Room-library 会增加应用下载大小(~10mb)

java - arraylist 可以用返回 arraylist 的方法初始化吗?

Android 滑动,使用没有标签的 ViewPager

javascript - jQuery slideDown/slideUp 在 IE7 中不工作