Android有没有可能在底部对齐Activity对话框(活动和对话框主题)?默认情况下,它显示在屏幕中间。我还没有找到任何有关这方面的信息......谢谢。对齐Android活动
回答
这不完全是你在做什么,但我有一个类似的问题,我需要显示一个活动的对话框 - 在屏幕的底部。诀窍是使用WindowManager.LayoutParams
。这里是我的onPrepareDialog
是什么样子:
public void onPrepareDialog(int dialog, Dialog dlg) {
Window window = dlg.getWindow();
WindowManager.LayoutParams wlp = window.getAttributes();
switch (dialog) {
case DIALOGUE_LOADING_PLEASE_WAIT:
wlp.gravity = Gravity.BOTTOM;
window.setAttributes(wlp);
break;
default:
break;
}
}
我没试过,但搜索对谷歌发现这...这是否帮助你getWindow().setAttributes(),我希望这会帮助你。
内容的链接(如果它不工作): -
你可以叫getWindow()的getAttributes()来检索 WindowManager.LayoutParams的窗口。这有以下 领域涉及窗口位置:
http://code.google.com/android/reference/android/view/ViewGroup.LayoutParams.html#width
http://code.google.com/android/reference/android/view/ViewGroup.LayoutParams.html#height
http://code.google.com/android/reference/android/view/WindowManager.LayoutParams.html#gravity
http://code.google.com/android/reference/android/view/WindowManager.LayoutParams.html#x
http://code.google.com/android/reference/android/view/WindowManager.LayoutParams.html#y
完成所需更改后,U se getWindow()。setAttributes()到 安装新的值。
需要注意的是,虽然你可以强制特定的大小,通过宽度和高度 领域,一般正确的方法做,这是我们的窗口 做正常的布局,并自动确定窗口大小 方式。如果对话框中的单个视图需要固定尺寸 (如300x200),请执行View.onMeasure()以调用 setMeasuredDimension(300,200)。然后,当视图层次布局发生时,对话框窗口将被赋予一个尺寸,以确保您的视图 是该尺寸(可能会使实际窗口更大,以将对话框和装饰考虑在内,从而将 考虑在内)。
http://code.google.com/android/reference/android/view/View.html#onMeasure(int,%20int)
- 1. 列表活动中的布局对齐
- 2. Bootstrap活动列表/文本对齐
- 3. Android LinearLayout对齐
- 4. 我如何对齐组件在android活动中的非相对位置
- 5. 对齐道路Android
- 6. 的Android对齐ImageViews
- 7. 在Android中对齐
- 8. 在Android中对齐
- 9. Android按钮对齐
- 10. Android相对布局对齐
- 11. 活动结束活动Android
- 12. 如何在xamarin Android中的活动中对齐标题或标签?
- 13. android获取当前前台活动的活动对象
- 14. CSS浮动对齐
- 15. android对话框内TabHost的活动
- 16. 作为android中的对话框活动
- 17. Android:加载活动对话框
- 18. Android的活动== Windows'Modal对话框?
- 19. Android Tabbar对每个活动给出java.lang.StackOverflowError
- 20. Android主要活动对象访问
- 21. Android:在对话框中关闭活动
- 22. Android:跨活动的坚持对象
- 23. 防止Android对话框扩展活动
- 24. Android:布局对活动的响应
- 25. 针对Android活动的Junit测试
- 26. Android活动
- 27. Android的活动
- 28. android非活动
- 29. Android活动。
- 30. Android父活动
谢谢!它完美的作品!我想这对任何一种活动或对话都是正确的。 – lomza