`
龙哥IT
  • 浏览: 253908 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

对android中ActionBar中setDisplayHomeAsUpEnabled和setHomeButtonEnabled和setDisplaySho

 
阅读更多

setHomeButtonEnabled这个小于4.0版本的默认值为true的。但是在4.0及其以上是false,该方法的作用:决定左上角的图标是否可以点击。没有向左的小图标。 true 图标可以点击  false 不可以点击。

 

actionBar.setDisplayHomeAsUpEnabled(true)    // 给左上角图标的左边加上一个返回的图标 。对应ActionBar.DISPLAY_HOME_AS_UP

 

actionBar.setDisplayShowHomeEnabled(true)   //使左上角图标是否显示,如果设成false,则没有程序图标,仅仅就个标题,否则,显示应用程序图标,对应id为android.R.id.home,对应ActionBar.DISPLAY_SHOW_HOME

 

actionBar.setDisplayShowCustomEnabled(true)  // 使自定义的普通View能在title栏显示,即actionBar.setCustomView能起作用,对应ActionBar.DISPLAY_SHOW_CUSTOM

 

actionBar.setDisplayShowTitleEnabled(true)   //对应ActionBar.DISPLAY_SHOW_TITLE。

其中setHomeButtonEnabled和setDisplayShowHomeEnabled共同起作用,如果setHomeButtonEnabled设成false,即使setDisplayShowHomeEnabled设成true,图标也不能点击

分享到:
评论

相关推荐

    android4.0 actionbar API

    ActionBar 是 Android 4.0 (API 级别 14) 引入的一个新特性,它替代了传统的标题栏 (title bar),并提供了一个更丰富、更灵活的界面控件,用于整合应用的基本导航和辅助功能。ActionBar 出现在 Activity 的顶部,...

    android-actionbar-master.zip_android_android actionbar组件

    在Android应用开发中,ActionBar是一个非常重要的组件,它位于应用程序界面的顶部,通常包含应用的logo、标题以及一些操作选项。Action Bar为用户提供了一种统一的界面风格,使其与Android系统的其他应用保持一致,...

    Android控件ActionBar浅析及适配2.x的方法介绍

    在Android应用开发中,ActionBar是一个重要的组件,它位于应用程序界面的顶部,提供了用户与应用交互的多种途径,如导航、操作菜单和显示应用状态。在Android 3.0(API级别11)及以上版本,系统默认支持ActionBar,...

    Android自定义ActionBar示例

    在Android应用开发中,ActionBar是系统提供的一种顶部导航和操作区域,它通常包含应用的logo、标题、菜单项以及其他的工具栏元素。然而,系统默认的ActionBar可能无法满足所有设计需求,因此开发者需要学会如何...

    Android ActionBar 自定义布局

    在Android应用开发中,ActionBar是一个重要的组件,它位于应用程序界面的顶部,通常包含应用的标识、导航选项以及一些操作按钮。自定义ActionBar布局是提升应用界面个性化和用户体验的关键步骤之一。本文将深入探讨...

    Android自定义ActionBar

    Android自定义ActionBar,常用的样式

    android ActionBar使用示例

    在Android开发中,ActionBar是一个非常重要的组件,它在Android 4.0(API级别14)及更高版本中被引入,作为应用界面顶部的标准导航和操作区域。在本示例中,我们将深入探讨如何在Android应用程序中使用和自定义...

    android写的actionbar的实例

    在Android应用开发中,ActionBar是一个重要的组件,它位于应用程序界面的顶部,提供了用户与应用交互的常用操作。这个实例资源是专门为Android开发者设计的,旨在帮助他们理解和掌握如何使用ActionBar来提升应用的...

    android actionbar简单实例

    通过这个项目,你可以了解到如何在Android应用中集成和自定义ActionBar,以及如何使用返回按钮。这个基础对于构建具有专业外观和用户体验的Android应用至关重要。继续深入学习,你可以探索更多高级特性,如...

    android4.0 ActionBar API

    ### Android 4.0 ActionBar API 知识点详解 #### 一、ActionBar 概述 在 Android 4.0 版本中引入了一个新的组件叫做 ActionBar,它替代了早期 ...以上是对 Android 4.0 ActionBar API 的详细介绍,希望对您有所帮助。

    Android Studio环境下使用ActionBar示例Demo

    在Android应用开发中,`ActionBar`是一个非常重要的组件,它为用户提供了一种统一的应用导航和操作方式。在Android Studio环境中,我们通常会使用它来增强应用程序的用户界面和交互体验。`ActionBar`提供了如下的...

    自定义ActionBar标题居中显示

    在Android应用开发中,ActionBar是系统提供的一种顶部导航栏,用于展示应用的标识、标题以及操作选项。然而,系统默认的ActionBar标题布局通常是左对齐的,这在某些设计需求中可能不符合要求。本篇文章将深入探讨...

    Android之ActionBar

    在Android应用开发中,ActionBar是一个重要的组件,它位于应用程序界面的顶部,提供了用户与应用交互的常用操作。本文将深入探讨Android之ActionBar的实现及其相关知识点。 首先,ActionBar是Android 3.0(API级别...

    Android ActionBar学习源代码

    源代码文件"UI_01_Android_ActionBar_Blog"很可能是博主对这些概念的实践示例,包含了如何在项目中实现和自定义ActionBar的步骤。你可以通过阅读这些代码,了解具体的实现细节,例如如何创建菜单资源文件,如何在...

    android-actionbar框架.zip

    Android Action Bar 框架是Android开发中一...以上是对"android-actionbar框架.zip"中的关键知识点的详细解释,通过深入理解并实践这些概念,开发者可以更好地利用Action Bar来提升Android应用的用户体验和功能完整性。

    Android ActionBar Demo

    这个"Android ActionBar Demo"旨在展示如何在Android应用中有效地利用和自定义ActionBar,以提升用户体验。 首先,我们需要理解ActionBar的基本结构。它通常包含应用的Logo或Title、导航模式(如 tabs 或 spinner)...

    郭霖所写的关于ActionBar解析和实战博客中的源码

    郭霖是一位知名的Android开发者和作者,他在他的博客中深入解析了ActionBar的概念、用法以及实战技巧。这篇文章将基于郭霖的讲解,详细阐述ActionBar的相关知识点。 首先,我们来理解ActionBar的基本概念。...

    Android开发自定义actionbar

    在Android应用开发中,Action Bar是一个非常重要的组件,它提供了应用程序的标识、主要的操作选项...在实际开发中,还可以结合Android Support Library或AndroidX库中的ToolBar组件,进一步提升兼容性和功能多样性。

    Android自定义ActionBar实例

    总结来说,Android自定义ActionBar涉及到创建自定义视图类、在XML布局文件中声明并配置实例,以及在Java代码中处理事件和更新视图状态。通过这种方式,开发者可以灵活地设计和控制ActionBar的行为,以适应各种应用...

Global site tag (gtag.js) - Google Analytics