以对话框形式显示活动

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

一、创建一个活动


  1. package com.example.androidtest;
  2.  
  3. import android.app.Activity;
  4. import android.os.Bundle;
  5. import android.view.Window;
  6.  
  7. public class ThemeDialogActivity extends Activity {
  8.  
  9. @Override
  10. protected void onCreate(Bundle savedInstanceState) {
  11. super.onCreate(savedInstanceState);
  12. //隐藏活动标题,必须在setContentView()之前调用。
  13. requestWindowFeature(Window.FEATURE_NO_TITLE);
  14. setContentView(R.layout.activity_theme_dialog);
  15. }
  16. }


二、修改配置

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

  1. <activity
  2. android:name=".ThemeDialogActivity"
  3. android:label="@string/title_activity_theme_dialog"
  4. android:theme="@android:style/Theme.Dialog" >
  5. </activity>


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

d111.png

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

d2222.png

标签: Android

Powered by emlog  蜀ICP备18021003号-1   sitemap

川公网安备 51019002001593号