如何在GitHub上打开的Umano App中包含SlidingUpPanel?

时间:2013-12-16 08:33:40

标签: android github

我需要在我的应用程序中使用Sliding up Panel,并在GitHub上找到来自Umando App的免费资源。 GitHub Sliding Up Paned Umano

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

有没有人体验过这个滑动面板?或者任何人都可以解释我如何包含它?

1 个答案:

答案 0 :(得分:5)

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

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

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

查看以下屏幕截图以获取更多详细信息。

enter image description here

enter image description here

要使用布局,只需在活动布局中包含com.sothree.slidinguppaneldemo.SlidingUpPanelLayout作为Root元素即可。确保它有两个孩子。第一个孩子是你的主要布局。第二个孩子是您向上滑动面板的布局。两个孩子的宽度和高度都应设置为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>