プログラムでウィンドウの背景を設定する必要があり、カスタムスタイルのXMLを使用できないライブラリを開発しています。ライブラリを実装するユーザーは、好きなテーマを設定できるという考え方です。背景を透明にする必要があります。したがって、ウィジェットのすべてのスタイルは同じままです。
WindowManager.LayoutParams.FLAG_DIM_BEHIND
やのようないくつかのウィンドウフラグを試しWindowManager.LayoutParams.FLAG_BLUR_BEHIND
ましたが、どれも機能していませんでした。
私が見つけたすべてのソリューションは、スタイルxmlファイルに基づいています。
コードから直接windowIsTranslucentを設定する方法はありますか?
よろしくお願いします、ローマン