无论Android中的活动如何,都可以处理抖动事件

时间:2015-06-05 16:54:24

标签: android listener android-alertdialog shake

我正在开发一个可重复使用的Android组件的项目,其中摇动事件(用户摇动设备)将提示弹出一个对话框,无论用户在应用程序中的位置。以下列出了我面临的问题。我没有提供任何代码,因为我只需要一个起点。

  1. 如何使我的OnShakeListener能够在任何活动或用户在应用程序中的任何位置注册?
  2. 一旦我的OnShakeListener注册了一个震动事件,我怎样才能获得当前上下文或活动与我的对话框弹出窗口一起使用?
  3. 我查看了其他帖子,从我收集的内容中,我可以使用Android应用程序对象或使用广播接收器?希望有足够的信息来提供一些反馈。谢谢!

1 个答案:

答案 0 :(得分:0)

构建一个注册监听器的基本活动。从那里开始,将该Activity扩展到您的应用程序中所需的任何新Activity。这符合您的需求吗?