是否可以在ActionbarSherlock上聆听触摸手势? 我想识别操作栏上的滑动手势,以从显示屏顶部“下拉”下拉菜单。ActionBarSherlock onTouchListener()
0
A
回答
1
您可以检测整个手势Activity
,您可以在其中执行onTouchEvent()
回调并使用GestureDetector
。
仅检测操作栏的触摸和手势有问题。
AFAIK,操作栏不公开其意见。所以没有将OnTouchListener
附加到本地操作栏的API。它不会在那里工作,除非你对ActionBar的私有部分进行一些攻击。或者您可以使用操作栏中的OnTouchListener
创建自定义视图,然后您可以检测自定义视图区域中的触摸。您可以设置自定义视图以占据操作栏的整个区域。
类似的情况持有ActionBarSherlock
(它用于Android 3.2以前的所有版本)。但是这里的情况更为有利,因为它是您添加到项目中的图书馆,您可以以任何您想要的方式随意操纵它,并且可以轻松访问其私密部分。 ActionBarSherlock
通过向窗口内容添加一些额外视图来模拟本机操作栏。您可以访问这些视图并将它们附加到OnTouchListener
(您可能会使用R.id.abs__action_bar
或R.id.abs__action_bar_container
)。
相关问题
- 1. ActionBarSherlock collapseActionView
- 2. 误差OnTouchListener
- 3. OnTouchListener(MotionEvent)动画
- 4. OnTouchListener不工作
- 5. ListView with onTouchListener
- 6. Android,GridView和onTouchListener
- 7. Android锁OnTouchListener
- 8. Android Softkeyboard OnTouchListener
- 9. ontouchlistener的范围
- 10. Android ViewFlow onTouchListener
- 11. OnClickListener和OnTouchListener
- 12. onTouchListener拖动
- 13. LongClick的OnTouchListener
- 14. Android - OnTouchListener不工作
- 15. onTouchListener不起作用
- 16. LinearLayout上的Android onTouchListener
- 17. OnTouchListener的方法中
- 18. Android工作室OnTouchListener
- 19. 如何实现OnTouchListener?
- 20. OnTouchListener仅处理ACTION_DOWN
- 21. ImageView onTouchListener与图库
- 22. ActionBarSherlock和ICS
- 23. ActionBarSherlock Omnibus v3.8
- 24. ActionBarSherlock Custom MenuItem Divider
- 25. ActionBarSherlock getMenuInflater问题
- 26. ActionBarSherlock 4 ScrollingTextView
- 27. 不能在ActionBarSherlock
- 28. 实施ActionbarSherlock
- 29. ActionBarSherlock缺少libary.jar
- 30. ActionBarSherlock和FragmentTabsPager
如何访问视图? – 2013-10-13 03:52:18