【问题标题】:How to include the SlidingUpPanel from the Umano App which is open on GitHub?如何包含来自 GitHub 上打开的 Umano 应用程序的 SlidingUpPanel?
【发布时间】:2013-12-16 17:10:03
【问题描述】:

我需要在我的应用程序中添加一个上滑面板,并在 GitHub 上找到了这个来自 Umando 应用程序的免费资源。 GitHub Sliding Up Paned Umano

但是因为我是 Android 新手,特别是如何使用 GitHub 源代码,所以我不知道如何在我的应用中包含这个库或代码。

有没有人使用过这种向上滑动的面板?或者谁能​​解释我如何包含它?

【问题讨论】:

标签: android github


【解决方案1】:

首先,您必须将库项目下载到您的系统中。 下载库项目后如果要在项目中使用该控件,则必须在项目中添加该库项目。

添加库项目您的工作区中有导入库项目。导入后,您需要将其作为库添加到您的项目中。

要将项目作为库添加到项目中,请右键单击项目`转到属性>从左侧选择 Android 选项卡并检查 api 级别下方的右侧,您将获得选项 Add.. >单击 Add.. 并将显示库项目列表,然后从中选择您的库项目>应用。

查看以下屏幕截图了解更多详情。

要使用布局,只需在活动布局中包含com.sothree.slidinguppaneldemo.SlidingUpPanelLayout 作为根元素。确保它有两个孩子。第一个孩子是您的主要布局。第二个孩子是向上滑动面板的布局。两个孩子的宽度和高度都应该设置为match_parent

<com.sothree.slidinguppanel.SlidingUpPanelLayout
    android:id="@+id/sliding_layout"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >

    <TextView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:gravity="center"
        android:text="Main Content"
        android:textSize="16sp" />

    <TextView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:gravity="center|top"
        android:text="The Awesome Sliding Up Panel"
        android:textSize="16sp" />
</com.sothree.slidinguppanel.SlidingUpPanelLayout>

【讨论】:

    猜你喜欢
    • 2014-05-02
    • 2014-01-03
    • 2018-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多