これは長い間私を悩ませています: 私はいくつかのダイアログ画面とアクティビティ画面を持つアプリを持っています。すべて同じスタイルのアプリです。システムの UI スタイルをオーバーライドできない状況は 2 つしかないため、これらの状況ではアプリのスタイルが一貫していないように見えます。ここで誤解しないでください: システム ダイアログの動作を変更したくありません。自分のデザイン スタイルを適用したいだけなので、アプリはすべての状況で同じように見えます。醜いシステム ダイアログに対処しなければならない状況は、Bluetooth をオンにするように要求したいときと、Bluetooth アダプターを検出可能モードに設定したいときです。
ダイアログのレイアウトファイルをオーバーライドして、独自の App スタイルを適用できるようにする方法が必要です (ボタンやテキストを変更せず、UI スタイルのみを変更するだけです)。
誰かがすでにこれを試しましたか?