0

Android のどこからでもアプリのアクティビティを開始できるようにしたいと考えています。開いているアプリにボタンを重ねることでこれを行いたいと考えています。

可能であれば、どうすればこれを行うことができますか。

4

2 に答える 2

1

Facebookがチャットヘッドで明確に示しているように、ルートやシステムの変更なしでそれを行うことができます.

必要なのは、他のアプリの上に表示されるandroid.permission.SYSTEM_ALERT_WINDOWタイプのウィンドウを追加できる特別な許可だけです。TYPE_SYSTEM_ALERT次に、 に関する詳しい知識がWindowManagerあれば、実質的に何でもできます。

特定のアプリでこれを行うのはかなり困難ですが、おそらく不可能ではありません。

于 2013-07-28T17:59:45.590 に答える
0

きっとあなたはこれを行うことができます。GitHub で利用可能な「スタンドアウト」ライブラリがあります。ここで確認できます-https://github.com/pingpongboss/StandOut

そして、これはルート権限なしで非常にうまく機能します。

于 2013-07-28T18:12:14.067 に答える