2013-04-18 82 views
1

我想创建与自定义布局的对话。 Android API文档建议我总是使用警报对话,并且我不尝试直接实例化对话类。与自定义布局的对话

这非常困难,因为AlertDialog的构建器不允许自定义视图。我非常幸运地找到了适配器的支持,但获得布局充气器的访问权仍然非常困难。

是否有片段类没有getContext()的原因? 当savedInstanceState为空时,如何在片段内获得layoutInflater?

如果可能,创建完全自定义对话框的最佳方法是什么?

回答

0

即使对话片段不支持......

getLayoutInflater(束)(因为SavedInstanceState为空),或 的getContext()

你可以使用getActivity()。getLayoutInflater() 。