1.隐藏系统标题栏
方法1:
ActionBar actionbar = getSupportActionBar();
if(actionbar!=null){
actionbar.hide();
}
方法2:
打开res/values/styles.xml文件,修改如下:
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> //浅色主题
或者<style name="AppTheme" parent="Theme.AppCompat.NoActionBar">
2.自定义标题栏
2.1新建title.xml,设计标题样式
2.2在main.xml中,引入自定义标题
<include layout="@layout/title"/>
2.3隐藏系统自带的标题栏。
3.自定义控件
3.1新建类TitleLayout extends LinearLayout
3.2加载title.xml
LayoutInflater.from(context).inflate(R.layout.title,this);
3.3注册点击事件
(Button)findViewById(R.id.title_back);
3.4删除include,添加自定义控件。