Android ScrollView中的“粘性”项

时间:2014-04-27 08:57:24

标签: android eclipse android-layout scrollview adt

在我的应用程序中,我有一个ScrollView,里面有通常的LinearLayout。在LinearLayout中,我有一堆以编程方式创建的视图和布局。我想制作某些物品"粘性" (因为在粘性项目中将粘贴到ScrollView的顶部,直到另一个粘性物品到来并将其推开)。

我找到了这个库(https://github.com/emilsjolander/StickyScrollViewItems),但我无法弄清楚如何使用Eclipse ADT将其导入我的项目。

任何人都可以提供有关如何导入该库或如何使用该库来实现我想要完成的任何建议吗?

2 个答案:

答案 0 :(得分:2)

我设法通过手动将Java src文件复制到我的项目(并更新包名称)以及attrs.xml文件来导入库。加上这一行以编程方式设置粘性,一切正常!

my_item.setTag("sticky");

答案 1 :(得分:1)

  1. 首先从github中提取源代码(您可以使用gclipse插件轻松完成此操作,例如EGIT),
  2. 然后将库项目found here导入您的工作区,
  3. 最后将该库项目添加到Project -> Properties -> Android -> Library (at the bottom of settings page) -> Add button
  4. 中的android项目依赖项中