我正在将一个蜂窝项目/分叉与1.6+向后兼容的过程中。
根据谷歌/Android提供的文档,我决定基于所有片段构建
现在,我已经整合了兼容包并将我的导入和方法调用移到了那里。现在我在2.3上尝试启动一个完全相同的意图,但我收到了这个问题:
根据谷歌/Android提供的文档,我决定基于所有片段构建
DialogFragment
,这对于蜂窝来说非常好...它使我能够将任何东西作为对话框或“全屏”元素放置。现在,我已经整合了兼容包并将我的导入和方法调用移到了那里。现在我在2.3上尝试启动一个完全相同的意图,但我收到了这个问题:
java.lang.IllegalStateException: DialogFragment can not be attached to a container view
< p > DialogFragment
的文档建议,当您不需要对话框/弹出功能时,它可以作为 Fragment
进行使用。