-1
私は自分のアプリケーションを以前のアプリケーションにシースルーしてみようとしています。私はそれがホームスクリーンであると思われるので、これにフローティングサービスを使用していません。それは黒い画面ですようにマニフェストアクティビティ/アプリケーションを完全に透明にする
android:theme="@android:style/Theme.Translucent.NoTitleBar"
における活性とアプリケーションの両方に以下の設定
のみそれを行います。完全に透明になる方法はありますか?
。そのためには、フレームワークをオーバーライドする必要があるか、アプリがアプリにならないようにする必要があります。そうしないうちに偽のスクリーンショットを画面に表示して表示する必要がありますか? – lawonga
@lawonga:あなたはAndroidでスクリーンショットを撮る能力に限界があり、スクリーンショットを撮るタイミングを正確にはわかりません。私は "アプリではない必要がある"ということを知らない。 Androidを変更するという点では(私の解釈は「フレームワークをオーバーライドする必要があります」)、これはおそらく実行可能ですが、マルチウィンドウのサポートによって複雑さが増す可能性があります。もちろん、カスタムROMを実行している人だけが効果を得るでしょう。 – CommonsWare
ありがとう! – lawonga