ActionBarSherlock在Gingerbread下的SherlockDialogFragment风格

时间:2012-08-14 15:00:11

标签: android actionbarsherlock

我正在使用ActionBarSherlock和SherlockDialogFragment。在ICS下运行应用程序时,对话框显示良好。但是,当在Gingerbread下运行时,对话框没有应用样式:

我不确定这是否意味着它是如何工作的,或者我是否遗漏了某些东西。 ActionBarSherlock仅提到样式化活动看起来像一个对话框。示例代码没有DialogFragments的示例。我的问题是:'SherlockDialogFragment应该看起来像姜饼下的正确对话吗?'

我无法发布图片,因为我没有任何声望点。

1 个答案:

答案 0 :(得分:1)

  1. DialogFragment(扩展名为SherlockDialogFragment)不是UI对象,因此没有样式。您所指的是由片段管理的常规Dialog
  2. ActionBarSherlock不会设置Dialog元素的样式,因为它们不是操作栏的一部分。如果您希望对显示的对话框保持一致的外观,则需要自己完成。