私は現在実行中のアプリケーションに対してアクティビティを描画する方法を見つけようとしています。私のアプリは、バックグラウンドで実行されているサービスで構成されています。特定のアプリが開くまで待機し、現在実行中のアプリにアラートを表示する必要があります。誰かが浮動活動について教えてくれましたが、あまり情報を得ることはできません。 This is what I want to archieve.現在実行中のアプリケーションに小さなアクティビティを描画します
0
A
答えて
0
まず、私は私はあなたがFacebookのに似て、この「浮き」の結果を達成するための活動に頼ることになるとは思わないあなたは、この公式ドキュメントの外観
https://developer.android.com/reference/android/Manifest.permission.html#SYSTEM_ALERT_WINDOW
を取ることをお勧めチャットヘッド。
これは純粋なJavaで動作していますが、あなたが見るべき答えです。
What APIs in Android is Facebook using to create Chat Heads?
このコードは、Javaで書かれている、部分翻訳は以下のとおりです。ありがとう@Cheesebaron
var windowManager = GetSystemService(WindowService).JavaCast<IWindowManager>();
var waitingImage = new ImageView (this);
waitingImage.SetImageResource (Resource.Drawable.Icon);
var param = new WindowManagerLayoutParams (
ViewGroup.LayoutParams.MatchParent,
ViewGroup.LayoutParams.MatchParent,
WindowManagerTypes.Phone,
WindowManagerFlags.Fullscreen,
Format.Translucent);
param.Gravity = GravityFlags.Top;
waitingImage.SetScaleType (ImageView.ScaleType.FitXy);
windowManager.AddView (waitingImage, param);
関連する問題
- 1. 現在実行中のアクティビティのインスタンスを取得しますか?
- 2. 現在実行中のブラウザの現在のWebアプリケーションを検出します。
- 3. Androidで現在実行中のアクティビティを<application>タグクラス
- 4. アプリケーションのデバッグ中に現在実行されているアクティビティを確認する方法
- 5. 現在実行中のアプリに画像を共有する
- 6. 現在実行中のアプリケーションのナビゲーション履歴を取得する
- 7. 現在実行中のアプリケーションをアンドロイドで表示する
- 8. 現在実行中のアプリケーションを監視する
- 9. Atlassian Bambooは、現在実行中/実行中のビルドを停止します。
- 10. 私のアプリケーションで現在実行中のアクティビティを取得するにはどうすればよいですか?
- 11. 現在実行中のアプリケーションのGUIDのWindows Phone ISETool.exeショートカット
- 12. 現在実行中のコンソールアプリケーションでメソッドを呼び出します。
- 13. PyWinAutoを使用して現在実行中のアプリケーションを制御する
- 14. 現在実行中のプロセスのpid
- 15. Androidアプリケーションで現在のアクティビティを取得
- 16. .NET Webアプリケーションが現在実行中のサービスを読み取れない
- 17. 現在実行中のBroadcastReceiver(新しい値を渡す)をアクティビティから更新します。
- 18. 現在の実行中のアクティビティを再インストールしようとするとエラーが発生します
- 19. aiohttp:現在実行中のアプリ
- 20. アクティビティの描画
- 21. アプリケーションの実行中に最初に実行されたアクティビティが表示されます
- 22. .pkgをインストールする:更新中のアプリケーションが現在実行中かどうかを確認しますか?
- 23. Autohotkey実行中のアプリケーションが動作しない最小化
- 24. 現在のアクティビティではなく、現在の表示画面のスクリーンショットを取る
- 25. 現在のコンテキストなしでPDFPageを描画
- 26. ビジュアルスタジオコード実行可能ファイルを現在のコードで実行中
- 27. cProfileの実行中に現在のモジュールを取得する
- 28. 実行中にメモリなしのアプリケーション
- 29. アンドロイドで小さな画像をキャンバスに描画する方法
- 30. 現在実行中のコード行でデバッガを停止する