首页 > 系统 > Android > 正文

android弹出activity设置大小的方法

2020-02-21 17:34:49
字体:
来源:转载
供稿:网友

如何设置Activity的大小,使窗口不再全屏显示,Android主题也主要通过定义样式来实现,Android框架的定义中可以直接看到实现原则,今天武林技术频道给出了一个简单但相对灵活的方法,一起随着小编的步伐来了解一下吧!

1. 创建一个样式文件到你的工程,保存在在res/values/styles.xml,这里文件名不能随便修改,内容为,注意保存时使用UTF-8编码。

Java代码

复制代码 代码如下:





2. 上面我们定义的主题风格为Theme.Android123,父风格仍然从Theme.Dialog实现,但我们自定义了背景,位置在drawable/bg中,这里我们创建一个bg.xml文件放到res/drawable文件夹中,bg.xml的内容为

Java代码

复制代码 代码如下:








里面我们定义了一个shape对象,实现背景drawable形状,其中padding代表距离边框,这里我们设置了左、上、右、下四个位置的间距。stroke可以制造出一些3D立体效果,corners是四个角,radisu属性可以设置半径,值越大越圆滑,根据运行效果你可以微调,最后 soild是填充颜色,这里我们用了ffffff表示纯白。

3. 最后在androidmanifest.xml中,在你的activity节点加一个 android:theme属性,值为@style/Theme.Android123 即可

通过武林技术频道小编介绍的android弹出activity设置大小的方法,相信大家都有了一定的了解,如需了解更多的相关资讯,请继续关注武林技术频道吧!

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表