【问题标题】:HoloEverywhere: Dark action bars and dialogsHoloEverywhere:深色操作栏和对话框
【发布时间】:2013-04-02 20:55:53
【问题描述】:

我正在使用 HoloEverywhere 库,我需要使用 Holo Dark 主题设置操作栏和对话框(ProgressDialog 和 AlertDialog)的样式,并使用 Holo Light 设置其余控件的样式。

我将应用程序主题设置为 Holo.Theme.Light.DarkActionBar(这是迄今为止我需要的最接近的主题),但这样我得到了 Light 对话框。

我怎样才能做到这一点?

提前致谢。

【问题讨论】:

    标签: android dialog styles android-holo-everywhere


    【解决方案1】:

    为对话框创建新的上下文包装器:

    Context dialogContext = new ContextThemeWrapper(this, R.style.Holo_Theme);
    Dialog dialog = new AlertDialog.Builder(dialogContext).create();
    

    【讨论】:

    • 非常感谢您的回答!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-15
    • 1970-01-01
    • 2014-11-17
    • 1970-01-01
    相关资源
    最近更新 更多