Dialog样式的Activity

效果图:

设置全屏模式:

	@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,布布扣,bubuko.com

时间: 2024-10-01 10:42:45

Dialog样式的Activity的相关文章

自己定义一个Dialog样式的Activity窗体,切换到Dialog的方法

首先定义一个style 在style里面加入 <style name="MyDialog" parent="@android:Theme.Dialog"> <item name="android:windowFrame">@null</item> <item name="android:windowNoTitle">true</item> <item name=

自定义一个Dialog样式的Activity窗口,切换到Dialog的方法

首先定义一个style 在style里面添加 <style name="MyDialog" parent="@android:Theme.Dialog"> <item name="android:windowFrame">@null</item> <item name="android:windowNoTitle">true</item> <item name=

自制WheelView沉浸式菜单及Dialog样式Activity

自制一个简单的WheelView控件,配合Dialog样式的Activity使用 为什么不直接用Dialog呢? 因为感觉Dialog有时候传值会很麻烦,而且写起来也不方便.用Activity仿的话就很方便,效果也不错. 当然用Dialog也是可以的,具体根据项目需求和个人习惯而定. 效果图如下: 那么直接贴核心代码,源码我会在博客底部发链接 Dialog样式的Activity布局: <?xml version="1.0" encoding="utf-8"?&

自制WheelView沉浸式菜单及Dialog样式Activit

本文为 兄弟连IT教育 机构官方 主要介绍:自制WheelView沉浸式菜单及Dialog样式Activit 自制一个简单的WheelView控件,配合Dialog样式的Activity使用 为什么不直接用Dialog呢? 因为感觉Dialog有时候传值会很麻烦,而且写起来也不方便.用Activity仿的话就很方便,效果也不错. 当然用Dialog也是可以的,具体根据项目需求和个人习惯而定. 效果图如下: 那么直接贴核心代码,源码我会在博客底部发链接 Dialog样式的Activity布局: 1

【Android】 activity的dialog样式

<!-- activity无黑边 --> <!-- activity可滑动 --> <!-- activity透明 --> <!-- activity无标题 --> <!-- activity不变暗 --> <style name="dialog" parent="@android:style/Theme.Dialog"> <item name="android:windowFr

自定义dialog样式,自动弹出软件盘

开发中android自带dialog样式有时候不能满足我们的需求,这时候就需要自定义样式了,调用dialog的setView方法可以自定义布局,代码如下 final AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(context); View alertDialogView = View.inflate(context, R.layout.comment_input_layout, null); final Ale

Dialog样式

样式一: 1 styles.xml 2 3 <style name="Dialog" parent="android:style/Theme.Dialog"> 4 <item name="android:windowNoTitle">true</item> 5 <item name="android:windowFrame">@null</item> <!--边

源码解析:dialog, popupwindow, 和activity 的第一个view是怎么来的?

问题 在慢慢熟悉android 的过程中,发现一个view 或者layout的初始化,或者构造的流程还是比较清楚的,也就是加到父控件中,然后就开始了对应的生命周期.但是整个界面的父控件,或者说系统的第一个view, 是怎么来的,如何初始化和绘制的呢? 概述 概述:带着困扰我的问题,在前文的基础上,继续分析应用界面和framework的关系,通过分析viewrootimpl 的来源,并结合dialog, popupwindow, 和activity 的 根view的创建流程,回答了问题界面的根vi

【起航计划 005】2015 起航计划 Android APIDemo的魔鬼步伐 04 App-&gt;Activity-&gt;Custom Dialog Dialog形式的Activity,Theme的使用,Shape的使用

App->Activity->Custom Dialog 例子使用Activity 来实现自定义对话框 类CustomDialogActivity本身无任何特别之处.关键的一点是其在AndroidManifest.xml中的定义: <activity android:name=".app.CustomDialogActivity" android:label="@string/activity_custom_dialog" android:them