如何在使用操作栏时隐藏标题栏?

2024-02-17

我正在使用 ActionBarSherlock 并且试图隐藏应用程序的标题栏,但每当我这样做时,我都会得到一个NullPointerException当访问ActionBar如何删除/隐藏标题栏?请注意,我指的不是操作栏的标题。我指的是操作栏上方的标题栏。我正在 Android 2.3 设备上运行我的应用程序。

下面是我的代码:(我的类扩展SherlockFragmentActivity.)

super.onCreate(savedInstanceState);
setTheme(R.style.Theme_Sherlock);
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
ActionBar actionbar = getSupportActionBar();
actionbar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); //I get the NullPointerException here.

//...

setContentView(R.layout.tab_navigation);

我通过添加以下代码行来隐藏标题栏:

getSupportActionBar().setDisplayShowTitleEnabled(false);
getSupportActionBar().setDisplayShowHomeEnabled(false);

希望这可以帮助 :)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在使用操作栏时隐藏标题栏? 的相关文章

  • layout_constrainedWidth 无法正常工作

    我的 ConstraintLayout 中有 EditText 和 TextView TextView显示EditText的内容 输入时 我需要 EditText 展开直到屏幕中间 而 TextView 跟随它并填充后半部分 我将指导方针设
  • 围绕二维坐标系中的特定点缩放

    Below is an image my coordinate system 我想做的是 我想开始围绕画布中的特定点进行缩放 缩放工作正常 但我的问题是我不知道如何计算缩放时移动画布的量 请注意 我我没有使用canvas scale 我只是
  • 在 Android 上使用 MediaPlayer 流式传输经过身份验证的视频

    我正在尝试从具有基本身份验证的 SharePoint 服务器 URL 流式传输和播放视频 用户名密码 在我的 Android 设备中browser Media Player VideoView但我得到了 错误 sorry this vide
  • 整个应用程序中的全局“搜索功能”

    在我的整个应用程序中 我希望搜索按钮执行单独的操作Activity 即 当我按下搜索按钮时 从应用程序中的任何位置调用一个单独的活动 有什么方法可以代替定义onSearchRequested 在每项活动中 我只是在一个地方配置它 例如Man
  • Android:每次单击导航抽屉项时创建一个新片段更好,还是加载以前创建的片段更好?

    我正在为 Android 实现标准导航抽屉模式 用户可以从抽屉中导航到大约 10 个片段 目前 每次单击不同的导航抽屉项目时 我都会创建一个新的片段 如下所示 When a new navigation item at index is c
  • 如何从 Cursor 获取行 ID

    如何从游标获取行 ID 我不认为 Cursor 直接暴露了这一点 SQLiteDatabase insert 返回新插入行的行 ID 或者在 Android 中 惯例是有一个名为 id 包含表的主自动增量键 所以cursor getLong
  • Android 通知 - 显示完整消息

    我的 Android 应用程序必须能够向一大群人发送简短的警报 执行此操作的明显位置是在通知中心 完整的通知毫无问题地显示在股票代码中 但在通知中心 用户只能看到前几个单词 然后是省略号 通知并不长 最多也就10 15个字 如何使文本自动换
  • Android,如何限制TextView的宽度(并在文本末尾添加三个点)?

    我有一个TextView我想限制它的字符 实际上 我可以做到这一点 但我正在寻找的是如何在字符串末尾添加三个点 这表明文本已经继续 这是我的 XML 但没有点 尽管它限制了我的文本
  • Kotlin - 即使有 init() 函数,属性也必须初始化或者是抽象的

    我已使用 Android Studio 3 0 将此代码从 Java 转换为 Kotlin internal var background Drawable internal var xMark Drawable private fun i
  • 防止 FragmentPagerAdapter 中的 WebView 重新加载?

    我有一个 FragmentPagerAdapter 用于显示大约 6 个选项卡 所有选项卡都从 Web 服务器加载数据 其中一个选项卡包含一个从我的服务器加载图像的 WebView 生成图像的服务器端成本很高 因此我想减少重新加载 WebV
  • Flutter - 选择 TextFormField 时键盘不显示

    我目前遇到一个问题 当我选择任何一个时 键盘不会出现TextFormFielda 内的小部件Form小部件 这是表单的代码 位于我的内部CreateAccountForm有状态的小部件 import package flutter mate
  • 如何在警报对话框中为图像按钮设置 onclick 侦听器

    我有一个带有 ImageButton 的布局 该布局在 AlertDialog 中膨胀 我应该在哪里 如何设置 onClick 侦听器 这是我尝试使用的代码 ImageButton ib ImageButton findViewById R
  • Facebook Android 意图

    我对这个意图有疑问 这个意图是发送文本类型的消息 一切正常 电子邮件 短信 推特以及手机上的任何内容 但唯一有问题的是facebook 它会尝试以链接而不是文本的形式发布 Intent s new Intent android conten
  • Android - 主页按钮发出什么意图?

    我想知道设备的主页按钮到底执行什么操作 即 当您单击主页按钮时会发出什么意图 意图类别和操作 回到空白的主屏幕 我想知道在单击我自己的自定义按钮时实现此操作涉及什么 谢谢 PS我知道这不是标准的 但我的设备也不是 如果您想显示主屏幕 可以通
  • 在哪里可以获得用于导入 libcore.io 的 JAR?

    我想处理一个GaiException在我的应用程序中 调试器告诉我 它位于 libcore io 包中 但导入它会产生错误 我想我需要向我的项目添加一个额外的 JAR 才能正确解析此类型 我在我的 android sdk 文件夹中进行了一些
  • 在 Android Studio 4.0(Canary) 中找不到预览窗口在哪里

    我正在浏览有关在 Android Studio 4 0 Canary 中运行的 Jetpack 的教程 请参阅下面的链接文章 https developer android com jetpack compose tutorial http
  • 停止前台运行的服务的正确方法是什么

    我正在尝试停止作为前台服务运行的服务 当前的问题是当我打电话时stopService 通知仍然保留 因此 在我的解决方案中 我添加了一个接收器 我正在将其注册到onCreate 在 的里面onReceive 我调用的方法stopforegr
  • 查找配对的 Android 蓝牙设备是否在范围内的正确方法?

    我想编写一个充当蓝牙客户端的应用程序 我想做的是找出最好的方法来确定我支持的特定设备是否在范围内 而不是一直尝试在其上执行 BluetoothDevice connect 并失败如果不在范围内 这里我们假设设备已经配对 恐怕在特定设备处于范
  • android 媒体播放器 - 如何禁用范围请求? (Nexus 7 上的音频流中断)

    我有一个音频流应用程序 它运行本地代理服务器 本地代理服务器与互联网流媒体源建立 http 连接 在本地获取并缓冲流数据 然后 在应用程序内部 我使用 MediaPlayer 连接到本地代理服务器 使用方法 mediaPlayer setD
  • Fragment 的 onSaveInstanceState() 永远不会被调用

    我试图将数据保存在片段的 onSaveInstanceState 中 但该方法从未被调用 有人可以帮忙吗 public class MyFragment extends Fragment Override public View onCre

随机推荐

  • NVD3时间格式,带焦点图的线

    我正在使用带有焦点图的 nvd3 线的相当简单的示例 myData从我的 php 文件返回一个 JSON 对象 其中 x 坐标是 0 23 之间的数字 我想知道如何将 x 轴格式化为小时格式 d3 json get data php fun
  • Laravel 5.2 auth 更改“用户”表

    我使用了 Laravel 中的新功能 php artisan make auth 但是当我注册时它将使用数据库表users默认情况下 但我想将其更改为其他表 默认情况下它使用updated at and created at在那个表中 我也
  • Java I/O - 模拟 System.console() 的输入

    我正在为练习中创建的程序编写 JUnit 这意味着测试需要覆盖尽可能多的情况 并且我对程序中某些事情的实现方式没有任何影响 此外 该程序运行无限循环 在某一时刻 它要求用户输入一些内容 对于 JUnit 测试 我在另一个中运行该程序Thre
  • Python基础数据参考,相同参考列表

    假设我有两个列表 gt gt gt l1 1 2 3 4 gt gt gt l2 11 12 13 14 我可以将这些列表放入元组或字典中 看起来它们都是对原始列表的引用 gt gt gt t l1 l2 gt gt gt d l1 l1
  • css 无法在 github 页面上工作[关闭]

    Closed 这个问题需要调试细节 help minimal reproducible example 目前不接受答案 我无法让我的 CSS 显示在网站上 我真的不知道我在这里做错了什么 我对这一切都很陌生 所以我确信有些东西我看不到 这是
  • Django 如何在 DatabaseError: 查询超时后重新连接

    我有一个独立的脚本 它使用 Django ORM 从 Postgresql 读取 写入 我偶尔会收到此错误 数据库错误 查询超时服务器 意外关闭连接 这可能意味着服务器异常终止 在处理请求之前或期间 我需要重新建立连接并重试脚本中的处理代码
  • 我应该为 SSIS 项目签入哪些文件?

    在我的 SSIS 项目文件夹中 除了我创建的三个包 dtsx 文件之外 我还有额外的文件 有一个 ProjectName database 文件 一个 ProjectName dtproj 文件和一个 ProjectName dtproj
  • 可以有多个内容脚本用于不同的功能吗?

    我对此很陌生 但我正在尝试创建一个 chrome 扩展来操作网页上的 DOM 目前 我有两个按钮 每个按钮都会执行不同的任务 下面这段话有道理吗 另外 如果我有多个内容脚本 如何将它们都添加到manifest json中 弹出 js fun
  • 如何在 Google Play 商店上发布现有 ionic 应用程序的更新版本?

    我最近在 Play 商店上推出了我的第一个离子应用程序 现在我想发布更新版本 我有 keystore 文件及其密码 但我没有获得生成发布 apk 来更新我现有的 ionic 应用程序的步骤 我将不胜感激的帮助 谢谢 从改变开始android
  • WSL 从 Windows 运行 Linux,无需生成 cmd 窗口

    我在 cmd 中运行 WSL bash 我没有将它用于任何用途 它只是挂在那里以保持 WSL 系统的活动 当我启动 X 应用程序时 bash c DISPLAY 0 xmessage hello 我得到这个结果 我可以毫无问题地关闭命令窗口
  • JavaScript 对象中的属性数量有限制吗?

    我们有一个具有超过 75000 个属性的对象 对象的格式如下 The key starts with 3 letters and then is followed by 8 numbers var bigArray AAA 12345678
  • 从容器获取线程?

    在大多数应用程序服务器上 J2EE Ejb 规范禁止 手动 创建线程 因为这些资源应由服务器管理 但是有没有办法从 Tomcat Glassfish Jboss 等获取线程 从而访问他们的ThreadPool 您可以使用通用工作管理器 ht
  • 为什么 gdb 无法附加到使用 inetd 调用的服务器应用程序?

    我有一个服务器应用程序 可以使用 inetd 为客户端调用 但是 如果我尝试附加到使用 inetd 启动的服务器进程 我会收到以下响应 ptrace 不允许操作 gdb annotate 3 my app here
  • 如何在 Rails 中通过自动完成进行 HABTM 管理?

    我正在寻找一个好的解决方案来解决 Rails 中使用 HABTM 关联管理模型的可能典型问题 假设我们有两个模型 产品和类别 Products has many categorizations has many categories thr
  • 如何将子视图与父 NSView 的中心对齐

    我正在开发一个程序 在其中以编程方式将 NSImageView 添加到自定义 NSView 类 在创建图像视图时 我传递父容器的框架 NSImageView loadNSImage NSString imageName frame NSRe
  • 列“dbo.User.FB_UserId”在选择列表中无效,因为它不包含在聚合函数或 GROUP BY 子句中

    我在这里多次看到此错误消息 但我没有从中得到针对我的具体问题的解决方案 可能是因为我不是 sql 专家 所以请原谅我向同一问题发布问题错误 这是我试图执行的查询 SELECT DISTINCT U FB UserId U Id AS Gam
  • 如果我可以使用 ASP.net Web API,我是否需要 WCF

    今天我读了很多关于 ASP net Web API 的内容 我的理解是否正确 如果我需要一个只需要 HTTP 作为传输的 WebService 我可以使用 ASP net API 而不需要 WCF 到目前为止 Web API 似乎比 WCF
  • 获取矩阵最小元素的行名和列名

    我需要获取矩阵的最小元素的行和列名称 gt mat matrix data runif 12 nrow 4 ncol 4 gt rownames mat colnames mat letters 1 4 gt gt mat a b c d
  • Twilio 将短信转发到电子邮件 - 找不到模块“得到”

    我是 Twilio 的新手 我正在尝试使用本教程将短信转发到电子邮件地址 https www twilio com blog 2017 07 forward incoming sms messages to email with node
  • 如何在使用操作栏时隐藏标题栏?

    我正在使用 ActionBarSherlock 并且试图隐藏应用程序的标题栏 但每当我这样做时 我都会得到一个NullPointerException当访问ActionBar如何删除 隐藏标题栏 请注意 我指的不是操作栏的标题 我指的是操作