我要做的是更改我编写的自定义DialogFragment的默认背景.通常,我会通过更改XML布局文件来执行此操作,但是,对于DialogFragment,这些按钮在布局文件中不存在.
本质上,我试图访问setPositiveButton,setNegativeButton和setNeutral按钮以修改它们.或者,我接下来尝试通过id获取它们,但是,因为它们没有在布局文件中定义,所以我没有相应的id.我已经找到了很多如何修改其余布局的例子,但我找不到任何正/中性/负面按钮可以修改的地方.
理想情况下,我可以在下面的代码块中执行此操作:
.setPositiveButton(R.string.add, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int id) {
...
}
})
Run Code Online (Sandbox Code Playgroud)
提前致谢.