标题栏-子页面带返回键

原创 2016年05月30日 15:59:00
custom)to
<?xml version="1.0" encoding="utf-8"?>
<android.support.design.widget.AppBarLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/AppTheme.Dark.AppBarOverlay">

<android.support.v7.widget.Toolbar
android:id="@+id/tl_title"
android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="?attr/colorPrimary" app:popupTheme="@style/AppTheme.Dark.PopupOverlay" /></android.support.design.widget.AppBarLayout>

需要的页面
xml里 
<include layout="@layout/toolbar_title"/>

代码中
//设置标题栏,返回键
        Toolbar toolbar = (Toolbar) findViewById(R.id.tl_title);
        setSupportActionBar(toolbar);
        //决定左上角的图标是否可以点击
        getSupportActionBar().setHomeButtonEnabled(true);
        //显示返回键
        getSupportActionBar().setDisplayHomeAsUpEnabled(true);


//返回键监听
@Override
public boolean onOptionsItemSelected(MenuItem item)
{
    // TODO Auto-generated method stub
    if(item.getItemId() == android.R.id.home)
    {
//按返回键做的操作
        finish();
        return true;
    }
    return super.onOptionsItemSelected(item);
}





Win10的UWP之标题栏的返回键(一)

关于返回键,放在标题栏是目前较为完美的一种方案。继前一篇的Hello World,博主进行一些修改实现该方法。 - - - - - - - - - - - - - - - - - - - - - -...

Win10的UWP之标题栏的返回键(二)

关于Win10的UWP的返回键的第二种处理的方法,是介于标题栏的强行修改,不是像上期的那样直接调用系统内置的API。 - - - - - - - - - - - - - - - - - - - - ...

Swing 带标题栏的右键菜单(三)增强版

这里主要通过PopupFactory来实现对菜单或右键弹出菜单添加标题,而不用从写JPopupMenu 或JMenu 。 效果如下图: 右键菜单:   JMenu: import j...
  • ycb1689
  • ycb1689
  • 2013年12月06日 15:59
  • 933

Swing 带标题栏的右键菜单

在Windows的“开始”菜单上,会在菜单左侧显示一幅图像。很多基于Windows的软件也有类似效果的菜单。用Java  Swing可以制作出类似效果的菜单吗?答案当然是肯定的,而且非常简单。   ...
  • wqjsir
  • wqjsir
  • 2013年02月19日 21:55
  • 3742

Swing 带标题栏的右键菜单(二)

标题位置可以分别设置为上下左右,4个位置。如下图所示: public class TitleBarPopopMenu extends JPopupMenu { public static ...
  • ycb1689
  • ycb1689
  • 2013年12月06日 14:05
  • 820

android 页面标题栏公用控件

在日常开发中,我们的XML布局文件的头部大多数都是相同或类似的。我们正常的业务开发,只需要中间“正文内容”一个布局,最终却成了这种情况,必须是大多数布局文件中都得copy这么一大段。 所以这里提供了...

去掉启动页面标题栏

大家好,下面来分享一个初学者可能认为比较奇怪的问题。大多数初学者都会拼到这样的问题,然而不知道如何解决。下面我就把这个问题扔出来,希望对大家有所帮助。 问题描述:当我们应用启动时会出现一个黑屏,...
  • gzsword
  • gzsword
  • 2012年02月29日 10:13
  • 1554

Swing 带标题栏的右键菜单(一)

效果如下:     在Windows的“开始”菜单上,会在菜单左侧显示一幅图像。很多基于Windows的软件也有类似效果的菜单。用Java  Swing可以制作出类似效果的菜单吗?答案当然是肯定...
  • ycb1689
  • ycb1689
  • 2013年12月06日 14:01
  • 626

Android APP启动时白色(黑色)闪屏(主题不是NoTitleBar的闪屏上方有标题栏)后进入首页面

闪频的原因分析:App启动需要时间,在APP启动完成后才会出现我们设定的首页面,在启动之前则会显示主题样式的默认背景,一般默认的Theme会带标题栏,背景为白色,如果用户把theme设置为NoTitl...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:标题栏-子页面带返回键
举报原因:
原因补充:

(最多只允许输入30个字)