1. 目的是在页面下方的工具栏之上弹出设置的选项。
2. 实现方式:
参考链接:
DialogFragment 顶部弹出 设置距离顶部的距离
https://blog.youkuaiyun.com/u010207898/article/details/86598490
onStart(){
Window window = titleDialog.getWindow();
WindowManager.LayoutParams params = window.getAttributes();
params.y = 100; //设置偏移100px
window.setAttributes(params);
window.setGravity(Gravity.BOTTOM);
}
注意:不能将dialogFragment布局设置成match_parent,否则该方法无效
3. 提示:
最后没有采用此方法,原因是这个弹出位置也仅仅是修改弹出位置,DialogFragmnet实际上还是从底部弹出和收起的,在这个过程中会遮盖掉底部的工具栏,效果不好。