私のアプリが(Miracast/AirPlay/Samsung Smart View経由で)ミラーリングされているかどうかを検出したり、ミラーリングを無効にしたりする方法はありますか?iOS/Androidスクリーンミラーリングを無効にする
0
A
答えて
1
DisplayManager.getDisplays()を使用してディスプレイのリストを取得し、長さが1より大きいかどうかを確認しました。そうであれば、画面のミラーリングが検出されます。
+0
どのようにアプリケーションのミラーリングを無効にしますか? – chancyWu
+0
これはずっと前ですが、ミラーリングを無効にしていないと思いますが、画面がミラーリングされていることをユーザーに通知しただけです。 – user1118764
関連する問題
- 1. Ehcache3を無効/無効にする
- 2. Windowsキーを無効にするWindowsキーを無効にする
- 3. ToolStripMenuItemを無効にするかMenuStrip.Itemを無効にする
- 4. リフトを無効にするリフトを無効にする
- 5. ズームコントロールを無効にするピンチズームを無効にする
- 6. hrefを無効にする方法と無効にする
- 7. IIS web.configを無効にしてリクエストフィルタリングを無効にする
- 8. ネイティブスクロールビューを無効にしてリフレッシュを無効にする
- 9. ボタンを無効にして無効にする
- 10. ngFormが無効のときにボタンを無効にする
- 11. DOMMouseScrollマウスホイールを有効/無効にする
- 12. フォームラジオボタングループを無効/有効にする
- 13. @ConditionalOnExpression @RestControllerを有効/無効にする
- 14. コンポーネントサービス - パーティションを有効にする - 無効
- 15. フォームコンテンツを無効/有効にする
- 16. チェックボックスを有効/無効にする
- 17. Bluetoothを有効/無効にする
- 18. ファイヤーベースリスナを有効/無効にする
- 19. autolayout NSLayoutConstraintsを有効/無効にする
- 20. Android ActionBar.Tabを有効/無効にする
- 21. SAPUI5コントロールレンダリングを有効/無効にする
- 22. リボンボタンを有効/無効にする
- 23. UISegmentedControlを有効/無効にする
- 24. ポインタを無効にするポインタの配列が無効です
- 25. アンカージャンプを無効にする
- 26. ボタンを無効にする
- 27. フィールドを無効にする
- 28. バックフェードポップアップを無効にする
- 29. NSTimerを無効にする
- 30. -msseを無効にする
おそらく関連:http://stackoverflow.com/a/9822607/295004 –
おそらく、すべてのアクティブなディスプレイをDisplayManagerでチェックする必要があります。複数ある場合は、ミラーリングしているか、VIRTUAL_DISPLAY_FLAG_AUTO_MIRRORまたはVIRTUAL_DISPLAY_FLAG_OWN_CONTENT_ONLYを確認してください。https://developer.android.com/reference/android/hardware/display/DisplayManager.html – ecle
@MorrisonChangはい現在FLAG_SECUREを使用していますMiracast(これらの要素は空白の画面)で作業しますが、Smart Viewを使用してSamsung TVにミラーリングすると動作しないようです。また、AirPlayはどうですか? – user1118764