码迷,mamicode.com
首页 > 其他好文 > 详细

Dialog样式的Activity

时间:2017-07-01 18:30:10      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:mfp   pre   bundle   owa   oncreate   dia   pos   creat   info   

效果图:

技术分享

设置全屏模式:

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.loginoutinfo_activity);
		getWindow().setLayout(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT);
}


 

必须在setContentViw之后设置全屏。否则不会生效。

在清单文件的activity处加上主题样式:

android:theme="@style/transcutestyle"

半透明activity的style:

<style name="transcutestyle" parent="@android:style/Theme.Dialog">
         <item name="android:windowFrame">@android:color/transparent</item><!--边框-->
         <item name="android:windowIsFloating">true</item><!--是否浮如今activity之上-->
         <item name="android:windowIsTranslucent">true</item><!--半透明-->
         <item name="android:windowNoTitle">true</item><!--无标题-->
         <item name="android:windowBackground">@android:color/transparent</item><!--背景透明-->
         <item name="android:backgroundDimAmount">0.3</item>
        <item name="android:windowAnimationStyle">@null</item>
     </style>


 

Dialog样式的Activity

标签:mfp   pre   bundle   owa   oncreate   dia   pos   creat   info   

原文地址:http://www.cnblogs.com/lytwajue/p/7102948.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!