导航:首页 > 操作系统 > android去掉顶部标题栏

android去掉顶部标题栏

发布时间:2023-09-07 17:23:51

android开发如何去除标题栏title

android中取出标题栏,主要是通过设置windows的模式,可以通过在主配置文件或者代码中进行设置:

1.使用Window.FEATURE_NO_TITLE设置没有标题,当然也有很多其他属性:

java">publicvoidonCreate(BundlesavedInstanceState){
super.onCreate(savedInstanceState);
this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏,一定要在setContentView之前
setContentView(R.layout.history);
}

2.在android工程中的主配置文件manifest.xml中配置

<applicationandroid:icon="@drawable/icon"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar"><!--NoTitleBar就是没有标题栏-->


除了没有标题栏以外,开发者还可以自定义标题栏,如下很多属性的解释:

1.DEFAULT_FEATURES:系统默认状态,一般不需要指定

2.FEATURE_CONTEXT_MENU:启用ContextMenu,默认该项已启用,一般无需指定

3.FEATURE_CUSTOM_TITLE:自定义标题。当需要自定义标题时必须指定。如:标题是一个按钮时

4.FEATURE_INDETERMINATE_PROGRESS:不确定的进度

5.FEATURE_LEFT_ICON:标题栏左侧的图标

6.FEATURE_NO_TITLE:吴标题

7.FEATURE_OPTIONS_PANEL:启用“选项面板”功能,默认已启用。

8.FEATURE_PROGRESS:进度指示器功能

9.FEATURE_RIGHT_ICON:标题栏右侧的图标

㈡ 如何去掉android系统导航栏

  1. 随意设置自定义对话框的位置2.设置对话框的背景为透明(这样使得自定义的图标完全起作用)

  2. 弹出对话框时不会同时弹出导航栏。

  3. 去除对话框的标题栏(如果不去除,标题栏可能显示为一条横线)

  4. Java代码部分:

WindowdialogWindow=dialog.getWindow();
WindowManager.LayoutParamslp=dialogWindow.getAttributes();
dialogWindow.setGravity(Gravity.CENTER);
lp.x=0;//220;
lp.y=0;//130;
lp.width=422;
lp.height=167;
lp.type=WindowManager.LayoutParams.TYPE_SYSTEM_ERROR;
lp.flags=WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE;
dialogWindow.setAttributes(lp);

XML代码部分(用于设置对话框的style):

<stylename="GeneralDialog"parent="android:style/Theme.Holo.Light.Dialog">
<itemname="android:windowBackground">@android:color/transparent</item>
<itemname="android:windowNoTitle">true</item>
</style>
阅读全文

与android去掉顶部标题栏相关的资料

热点内容
压缩机低压是什么原因 浏览:383
小程序单片机联网 浏览:557
ftp客户端命令 浏览:466
sd命令参数 浏览:867
触摸屏与51单片机通讯 浏览:321
androidsms流程 浏览:843
pc硬盘解压方法 浏览:155
微软懂程序员 浏览:156
在python中pattern是什么意思 浏览:976
如何辨别编程培训机构 浏览:395
服务器怎么设置不能断电 浏览:338
scum怎么快速进入服务器 浏览:269
月子pdf 浏览:726
java个人自助建站源码 浏览:99
javastring压缩 浏览:221
程序员媳妇跟人学投资 浏览:818
命令行问号 浏览:781
游戏图像引擎开发程序员薪水 浏览:829
只狼怎么调换服务器 浏览:377
如果云服务器是linux系统 浏览:232