android dialog怎么设置大小

如题所述

第1个回答  推荐于2018-03-07
1)更改AlertDialog窗口大小的方法:
AlertDialog dialog = new AlertDialog.Builder

(this).create();
dialog.show();
WindowManager.LayoutParams params =

dialog.getWindow().getAttributes();
params.width = 200;
params.height = 200 ;
dialog.getWindow().setAttributes(params);
注意:是先显示出来dialog,show()出来,才能再设置宽高属性
2
2)去除边框
AlertDialog.setView(view,0,0,0,0);本回答被提问者和网友采纳

android dialog怎么设置大小
1)更改AlertDialog窗口大小的方法:AlertDialog dialog = new AlertDialog.Builder (this).create();dialog.show();WindowManager.LayoutParams params = dialog.getWindow().getAttributes();params.width = 200;params.height = 200 ;dialog.getWindow().setAttributes(params);注意:是先显示出来dialog,sh...

在android开发中,如何控制dialog 的大小 和 图片的大小?
1、控制大小和位置 \/ 获取对话框的窗口对象及参数对象以修改对话框的布局设置,可以直接调用getWindow(),表示获得这个Activity的Window 对象,这样这可以以同样的方式改变这个Activity的属性.\/ Window dialogWindow = dialog.getWindow();WindowManager.LayoutParams lp = dialogWindow.getAttributes();dialogWindow...

怎么设置dialog的宽和高度
1. 如果您是直接从资源值转换: int width = getResources().getDimensionPixelSize(R.dimen.popup_width);int height = getResources().getDimensionPixelSize(R.dimen.popup_height);getDialog().getWindow().setLayout(width, height);然后在你的布局中指定match_parent的对话框: android:layout_wi...

android自定dialog宽度怎么改
在任何时候,除非一定需要,否则不要强指你的弹出框的宽度和高度。你把你的弹框的宽度设成wrap型的,就可以根据它的子内容的宽度自动拉伸

怎么给自定义dialog设置宽度
) * 0.3); \/\/高度设置为屏幕的0.3 p.width = (int) (d.getWidth() * 0.5); \/\/宽度设置为屏幕的0.5 dialog.getWindow().setAttributes(p); \/\/设置生效 这个可以给你参考一下,你应该是自定义样式的dialog 你只需要在dialog.setView(view);之前把你的布局加载进去就可以了。

android dialog 怎么设置全屏
1、代码实现。这中方法相对比较简单 首先继承Dialig,然后再构造函数中添加 super(context, android.R.style.Theme);setOwnerActivity((Activity)context);2、XML实现 首先,在values文件中添加一个XML文件,其次,在XML文件中设置一个style然后,添加如下代码: <style name="Dialog_Fullscreen"> ...

Android Dialog 设置Margin方式总结
设置顶部margin效果:全屏的Dialog设置顶部Margin:这个比较容易,主要就是设置一个高度wrap_content,宽度match_parent的dialog,然后在dialog的布局中设置margin就可以了。如下是xml文件:然后在DialogFragment的onResume里对Window做一些处理:这种情况margin可以通过 WindowManager.LayoutParams 的 verticalMargin 属性...

android dialog标题文字变粗了怎么解决
设置ProgressDialog 的layout 那么应该也可以获取他的View吧,果然Dialog 就有一个获取View的方法:复制代码代码如下:public abstract View getDecorView ()Added in API level 1 Retrieve the top-level window decor view (containing the standard window frame\/decorations and the client's content insid...

Android: 如何为Dialog设置圆角
Android中设置Dialog圆角,可以通过以下步骤实现:首先,确定Dialog的contentView。通过在Dialog的构造函数中设置contentView属性来添加自定义的布局。接着,为contentView添加圆角效果。可以使用android:background属性结合shape或渐变色实现。具体操作为在布局文件中,为Dialog的contentView添加一个Shape或渐变背景,...

android 设置Activity大小
这个就类似于一个悬浮窗,悬浮Activity只需要在<activity>元素中添加android:theme="@android:style\/Theme.Dialog"即可。要想触摸任何位置关闭对话框或Activity,需要使用触摸事件(onTouchEvent方法)。

相似回答