以对话框形式显示活动

作者:追风剑情 发布于:2015-7-4 23:14 分类:Android

一、创建一个活动


package com.example.androidtest;

import android.app.Activity;
import android.os.Bundle;
import android.view.Window;

public class ThemeDialogActivity extends Activity {

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		//隐藏活动标题,必须在setContentView()之前调用。
		requestWindowFeature(Window.FEATURE_NO_TITLE);
		setContentView(R.layout.activity_theme_dialog);
	}
}


二、修改配置

对活动应用对话框样式/主题,需要增加 android:theme="@android:style/Theme.Dialog" 属性

     
<activity
     android:name=".ThemeDialogActivity"
     android:label="@string/title_activity_theme_dialog"
     android:theme="@android:style/Theme.Dialog" >
</activity>


运行效果(未隐藏活动标题)

d111.png

运行效果(隐藏活动标题)

d2222.png

标签: Android

Powered by emlog  蜀ICP备18021003号-1   sitemap

川公网安备 51019002001593号