查找默认AlertDialog的背景视图参考

时间:2016-11-11 17:54:33

标签: android

我正在尝试查找默认AlertDialog的背景视图参考。这是因为我想在关闭对话框时添加BrokenWindow动画。 我浏览了(holo)AlertDialog的布局,id的名称是@ + id / parentPanel 我怎样才能得到这个参考? 我不能使用findViewById(),因为R.id.parentPanel显然不存在于我的资源中。 除了为警报对话框设置自定义布局之外的其他任何方式? 谢谢你的帮助

1 个答案:

答案 0 :(得分:0)

您应该为警报对话框使用自定义布局。然后您可以使用getView().findViewById(R.id.*your custom layout*);进行访问。在对话框中使用自定义布局非常简单,您可以在这篇文章中了解如何:How to implement a custom AlertDialog View