一部のアクティビティでは @Theme/Dialog を使用していますが、これは古い UI 2.3 のように見えます。マニフェストのアクティビティのテーマをホロ/ダイアログとして設定すると、これは正常に機能しますが、もちろん古いデバイスでは機能しません。
利用可能な場合にホロテーマを強制する方法は?
カスタム MyTheme を試してみましたが、@android:style/Theme.Dialog を持つすべてのアクティビティが古いテーマのように表示され続けます。
私の活動は以下のようになります:
<activity
android:name=".audio.TempoManager"
android:label="Tempo Manager"
android:theme="@android:style/Theme.Dialog" />
@android:style/Theme.Holo.Dialog に変更すると、古いデバイスでは、アクティビティはダイアログとしてではなく、単純なアクティビティとして開かれます。