android开发标题栏
Ⅰ Android开发如何去除标题栏title
方法1:每个Activity都有一个onCreate方法,如下
1
2
3
4
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.history);
}
在其中加入一下代码即可去除标题栏
1
2
3
4
5
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏,一定要在setContentView之前
setContentView(R.layout.history);
}
方法2:在manifest.xml中配置
1
2
3
<application android:icon="@drawable/icon"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar"> <!--NoTitleBar就是没有标题栏 -->
除了没有标题栏以外,开发者还可以自定义标题栏,让应用更加美观
Ⅱ android开发中如何去掉标题栏
/步骤
新建的Android项目,在页面中都默认会有标题栏,影响美观,要怎么去掉呢!
打开项目文件AndroidManifest.xml ,打开Application选择TAB页,在页面下方的Application Nodes中点选择相应的类, 配置右侧的Theme属性。
3
在弹出选择框中点选"system Resources",选择Theme.NoTitleBar项目,然后重新打开页面就行了。
Ⅲ android开发如何去除标题栏title
每个Activity都有一个onCreate方法,如下
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.history);
}在其中加入一下代码即可去除标题栏
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏,一定要在setContentView之前
setContentView(R.layout.history);
}
方法2:在manifest.xml中配置
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar">
除了没有标题栏以外,开发者还可以自定义标题栏,让应用更加美观
Ⅳ Android开发如何去除标题栏title
方法1:每个Activity都有一个onCreate方法,如下
java">publicvoidonCreate(BundlesavedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.history);
}
在其中加入一下代码即可去除标题栏
publicvoidonCreate(BundlesavedInstanceState){
super.onCreate(savedInstanceState);
this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏,一定要在setContentView之前
setContentView(R.layout.history);
}
方法2:在manifest.xml中配置
<applicationandroid:icon="@drawable/icon"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar"><!--NoTitleBar就是没有标题栏-->
除了没有标题栏以外,开发者还可以自定义标题栏,让应用更加美观
Ⅳ android开发中怎么去掉标题栏
去除标题栏title其实非常简单,他有两种方法,一种是在代码中添加,另一种是在AndroidManifest.xml中添加:
1、在代码中实现:
在此方法setContentView(R.layout.main)之前加入:
requestWindowFeature(Window.FEATURE_NO_TITLE);标题栏就没有了。
2、在AndroidManifest.xml中实现:
注册Activity时加上如下的一句配置就可以实现。
<activity android:name=".Activity"
android:theme="@android:style/Theme.NoTitleBar"
></activity>
Ⅵ Android开发如何去除标题栏title
方法1:每个Activity都有一个onCreate方法,如下
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.history);
}
在其中加入一下代码即可去除标题栏
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏,一定要在setContentView之前
setContentView(R.layout.history);
}
方法2:在manifest.xml中配置
<application android:icon="@drawable/icon"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar"> <!--NoTitleBar就是没有标题栏 -->
除了没有标题栏以外,开发者还可以自定义标题栏,让应用更加美观
Ⅶ android开发: 怎样去掉应用程序中的标题栏求解答
楼主,这个问题我前几天刚碰到过,刚刚调完。你不要在程序中写这一句requestwindowfeature(window.feature_no_title);,把它换为
actionbar
actionbar=getsupportactionbar();
actionbar.hide();这两句就行了,这样你在标题栏就被隐藏起来,而且你点击menu键也不会出错了!你试一下,我的api也是19,我这样写就解决了。我的应用是一定要extends
actionbaractivity,所以最后只能找到这种方法,不能把它改为extends
activity.
Ⅷ android开发中如何自定义标题栏
Android程序默认的Activity标题栏只能显示一段文字,而且不能改变它的布局、颜色、标题栏的高度等。如果想要在标题栏加上个图标、button、输入框、进度条、修改标题栏颜色等,只能使用自定义的标题栏。自定义标题栏可以通过在onCreate函数中添加以下代码来实现,需要注意的是代码的顺序必须按照下面的样式,否则将无效。
requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
setContentView(R.layout.mainactivity); //Activity的布局
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE,R.layout.titlebar); //标题栏的布局
虽然上面这样可以在标题栏加入一些控件,但是仍然不能改变标题栏的高度、背景色,要想达到这个目的,只能使用theme(主题)。因此往project里先添加一个style。改变背景色修改android:windowTitleBackgroundStyle的值,改变标题栏高度则修改android:windowTitleSize的值。下面是一个示例:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="CustomWindowTitleBackground">
<item name="android:background">#</item>
</style>
<style name="activityTitlebar" parent="android:Theme">
<item name="android:windowTitleSize">32dp</item>
<item name="android:windowTitleBackgroundStyle">@style/CustomWindowTitleBackground</item>
</style>
</resources>
接着再修改AndroidManifest.xml文件,找到要自定义标题栏的Activity,添加上android:theme值,比如:
Java代码
<activity android:name=".MainActivity" android:theme="@style/activityTitlebar">
<activity android:name=".MainActivity" android:theme="@style/activityTitlebar">
android:theme值就是上面那个style.xml文件里定义的一个style的name值。
按照以上的步骤,修改标题栏布局、高度、背景色的功能就实现了。
Ⅸ Android开发如何去除标题栏title
android中取出标题栏,主要是通过设置windows的模式,可以通过在主配置文件或者代码中进行设置:
1.使用Window.FEATURE_NO_TITLE设置没有标题,当然也有很多其他属性:
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开发中如何自定义标题栏
manifest文件中定义无标题栏的主题,然后自己用TextView做个标题栏。