将activity设置成dialog样式如何设置窗口大小

具体做法和dialog窗口的设置类似,只需要在onCreate方法中,加入下列代码,既可以控制大小!

// 设置窗体大小  ScreenUtil.getScreenWidth(LoadActivity.this)为获取屏幕宽度的自定义方法
     LayoutParams params = getWindow().getAttributes();
     params.height = LayoutParams.WRAP_CONTENT;
     params.width = (int) (ScreenUtil.getScreenWidth(LoadActivity.this) * 0.85);
     getWindow().setAttributes(params);

时间: 2024-11-05 21:52:09

将activity设置成dialog样式如何设置窗口大小的相关文章

将activity设置成dialog

做法有两种 方法1. 1.在AndroidManifest.xml文件当中设置当前activity的一个属性(系统自带的属性):android:theme="@android:style/Theme.Dialog" 方法2. 1.在styles.xml文件中可以新建一如下的style: <style name="Theme.FloatActivity" parent="android:style/Theme.Dialog"><!

什么尼康没有把取景线条设置成九宫格,而是设置成16格,详解

http://forum.xitek.com/thread-1008606-1-1-1.html 看到一个神贴,详细解释了为什么尼康没有吧取景线条设置成九宫格,而是设置成16格.在此,向鹿鸣幽谷 表示感谢.解决我一个大问题. 鹿鸣幽谷 在实时取景中才能显示,取景器内没有.用屏幕实时取景的时候,按快门旁边的 info 键,屏幕会有三种模式(名字都是我起的,就那个意思):信息量少的干净模式.当前拍摄参数显示.分割线模式(代替黄金分割模式).D3100并没有像传统相机那样提供九宫格,当初我也很纳闷,觉

如何将网格式报表打印成其它样式

我们经常要打印报表,也遇到打印上的麻烦,比如有时候我们不想严格按照报表上面的样式,根据实际应用可能有别的样式更适合,这时候怎么办呢,其实报表软件是可以设置,今天我就带大家来了解一下! 1. 问题描述 对于填报网格式报表,每行前面有个复选框,希望实现点击页面中设置的打印按钮希望将选中的复选框中的值按照一定的样式打印,如分栏.页面固定显示几行等格式. 2. 实现思路 可以定义另外一个有固定格式的模板,此模板的数据是根据填报网格式报表中选中的值进行过滤,而在填报网格式报表中则需要在按钮的点击事件中定义

Dialog自定义样式的设置

final MyDialog dialog = new MyDialog(CouponsDetailActivity.this,R.style.MyDialogStyle); View view = LayoutInflater.from(CouponsDetailActivity.this).inflate(R.layout.logindialog,null); dialog.setContentView(view); Button sure = (Button) view.findViewB

用代码实现将activity标题设置成图片

用代码实现将activity标题设置成图片. 01 @Override 02 public void onCreate(Bundle icicle) { 03 super.onCreate(icicle); 04 Window win = getWindow(); 05 win.requestFeature(Window.FEATURE_LEFT_ICON); 06 setContentView(R.layout.mylayout); 07 win.setFeatureDrawableResou

Activity使用Dialog样式导致点击空白处自动关闭的问题

将Activity设置成窗口的样式实现Dialog或者Popupwindow效果在开发中是很常用的一种方式,在AndroidMenifest.xml中将需要设置的Activity增加android:theme="@android:style/Theme.Dialog"属性即可.但是窗口化的Activity有个问题就是:点击窗口空白处Activity会finish.如何避免这个问题呢,办法如下: 一.如果API Level>=11有两种方式: 1. res\values\style

Android入门--实现选择并编辑图片设置成头像

在很多时候需要更换头像或者选择图片,所以这里总结下实现选择并编辑图片然后设置成头像的方法,下面开始: 整体结构如下:  创建项目,命名为ChooseImage_test 创建完成,在drawable-hdip文件夹中添加一张默认头像图片,用于在用户选择头像之前显示或者当用户未选择头像时做默认头像:  创建布局文件 这里为了贴合实际,整个页面就只有一个ImageView,当然现在是矩形的ImageView显示头像,后面会结合设置圆形头像的功能实现圆形头像选择功能 <RelativeLayout x

Dialog样式的Activity

效果图: 设置全屏模式: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.loginoutinfo_activity); getWindow().setLayout(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT); } 必须在setContent

通过Spannable对象设置textview的样式

通过Spannable对象我们可以设置textview的各种样式,其功能十分强大.通过SpannableString和它的setSpan(Object what, int start, int end, int flags)便可以对textview设置想要的效果了,这里的what就是效果名,start和end是设置这个样式针对的是textview的字符位置. 1. 简单用法 创建一个spannableString,textview可以通过setText设置这个对象,效果就是textview显示了