我需要在我的应用程序中使用Sliding up Panel,并在GitHub
上找到来自Umando App的免费资源。 GitHub Sliding Up Paned Umano
但是因为我是Android新手,特别是如何使用GitHub
来源,我不知道如何在我的应用中包含此库或代码。
有没有人体验过这个滑动面板?或者任何人都可以解释我如何包含它?
答案 0 :(得分:5)
首先,您必须将库项目下载到您的系统中。 下载库项目后如果要在项目中使用该控件,则必须在项目中添加该库项目。
添加库项目您的工作区中有导入库项目。导入后,您需要将其作为库添加到项目中。
要在项目中添加项目作为库,请右键单击项目“转到属性”>从左侧选择Android选项卡,然后在api级别下方右侧检查,您将获得选项添加..>单击添加..和将显示库项目列表,并从中选择您的库项目>应用。
查看以下屏幕截图以获取更多详细信息。
要使用布局,只需在活动布局中包含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>