0

Android アプリを変更して NFC 機能を追加したことがあります。しかし、それはうまくいきませんでした。「タップしてビーム」は表示されません。

簡単に言えば。アプリには次のものがありました。

    getWindow().setFlags(LayoutParams.FLAG_SECURE, LayoutParams.FLAG_SECURE);
4

2 に答える 2

2

が設定されている場合、NFC が機能しないようですLayoutParams.FLAG_SECURE

    getWindow().setFlags(LayoutParams.FLAG_SECURE, LayoutParams.FLAG_SECURE);
于 2014-08-26T06:51:37.923 に答える
1

Android ビームは、システムがアクティビティのスクリーンショットを撮ることを許可されている場合にのみ機能します。したがって、 を設定するFLAG_SECUREと (その結果、アクティビティが表示されている間はスクリーンショットが表示されなくなります)、通常は Beam UI に表示されるスクリーンショットを Android が取得することもできなくなります。その結果、ビーム UI は表示されず、ビームはアクティビティに対して機能しません。

于 2014-08-26T09:40:04.623 に答える