【问题标题】:How to create android app running on top of another app如何创建在另一个应用程序之上运行的 android 应用程序
【发布时间】:2011-07-26 06:01:53
【问题描述】:

我想开发一个像按钮救星这样的程序(它运行在另一个应用程序之上,我们可以在正在运行的应用程序之上按菜单、后退按钮)。因此用户无需按硬件按钮即可访问菜单、返回功能。

我也想这样做,但要做到这一点,我必须在另一个应用程序之上运行一个应用程序。

我该怎么做?

-拉斯。

【问题讨论】:

  • 我不太明白你的问题?你能更好地解释一下自己吗
  • 好的,在我的 android 选项卡中,菜单、返回、搜索和浏览等外部硬件按钮不起作用(这是选项卡硬件而不是 android 的故障)。所以我想将这些按钮的行为添加到触摸屏本身。 Button savior 是一个不错的工具,对 android 也是如此。
  • 例如假设您正在使用 adobe reader 阅读一本书。然后,我的自定义按钮应用程序应该是一个透明的应用程序,并且我应该能够在透明 UI 中使用我的菜单按钮提供 adobe 阅读器的菜单。

标签: android android-widget android-service android-ui


【解决方案1】:

看看Robotium:http://code.google.com/p/robotium/

它似乎在做你想做的事。您可以看一下代码并弄清楚如何操作。

【讨论】:

    【解决方案2】:

    我认为您正在寻找的是创建类似输入法 (IME) 的东西,有一个很好的教程可以从 Android Docs 开始,您可以做的另一件事是创建一个包含您的虚拟控制器的活动,将它作为一个库分发,然后如果有人需要它,他们可以下载您的组件并将其注册到他们的项目中,就像 AdMobs 所做的那样。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-16
      相关资源
      最近更新 更多