我在我的Activity中创建了一个简单的AlertDialog
:
View view = layoutInflater.inflate(R.layout.my_dialog, null);
AlertDialog infoDialog = new AlertDialog.Builder(MyActivity.this)
.setView(view)
.create();
infoDialog.show();
通过上述代码,对话框会显示在屏幕的中心位置(大约)。
我想知道,如何自定义对话框的位置,使其显示在顶部操作栏正下方?(有没有什么方法可以更改对话框的重力或其他内容?)并且如何基于我的代码执行此操作?