Ste*_*roy 15 layout user-interface android android-widget
我有兴趣创建一个"捕捉"到所查看项目的水平滚动视图,因此一次只显示一个项目.用户可以左/右触摸拖动并看到上一个/下一个视图,如果有足够的速度则切换到它.这种交互就像Nexus One附带的新天气/新闻小部件在其"标签"之间导航一样.
是否有任何现有的视图小部件可以执行此操作?
更新:找到了新闻/天气小部件(GenieWidget)的副本,他们似乎已经实现了自己的小部件来实现这一点,他们称之为com.google.android.apps.genie.geniewidget.ui.FlingableLinearLayout自己定制的一部分com.google.android.apps.genie.geniewidget.ui.TabView.由于该来源不可用,所以看起来并不是一个充满希望的方向.
bye*_*yeo 12
(更新20110905:官方安卓工具现在做得更好)
我在github上克隆了Eric Taix的http://code.google.com/p/andro-views/
https://github.com/olibye/AndroViews
然后应用上面的补丁:
JonO的补丁
汤姆德瓦德的补丁
分成一个库和一个例子,允许简单地包含在其他项目中
我本可以在上面发表这个评论,但是我似乎无法评论JonO的答案
不要看新闻和天气实施,它有几个缺陷.但是,您可以在android.git.kernel.org上使用Home应用程序的源代码(称为Launcher或Launcher2).我们用于在Home上滚动的小部件位于Workspace.java中.
| 归档时间: |
|
| 查看次数: |
11132 次 |
| 最近记录: |