问题标签 [custom-titlebar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1749 浏览

android - 可以在创建后以编程方式隐藏/删除自定义标题栏吗?

我想要做的是当用户在我的应用程序中编辑文本时隐藏自定义标题栏,以便为他提供更广阔的视野。我可以很好地空白标题栏中的元素,但这只会腾出空间;我正在尝试使应用程序窗口扩展以动态利用该空间。

我已经设置了一个自定义标题栏,它是我的应用导航不可或缺的。它允许用户在片段之间跳转。我只是想暂时隐藏标题栏。

我正在使用以下自定义主题:

在我的活动中,我有。

我试过以下

That returns a null pointer exception because the action bar doesn't exist because I set up a custom title. I tried setting "Android:windowActionBar" to true my theme, but apparently the setting conflicts with setting up a custom title bar, as my app failed to load.

I also tried

Where the new theme didn't have a title or had 0dp for windowTitleSize, but screen didn't change.

Tried searching if there is a way to set windowTitleSize dynamically (other than as a startup theme in AndroidMainfest) but haven't found anything. Any thoughts?

0 投票
0 回答
1691 浏览

android - 带有 ActionBar.NAVIGATION_MODE_TABS 的自定义操作栏

我的 Android 应用程序中有一个导航选项卡,可以很好地与视图寻呼机(Android 4.0.3)配合使用,例如:

在以下帮助下可以正常工作:

样式设置如下:

真正的问题是我需要自定义操作栏的标题(第一行);但是当我尝试使用以下代码对其进行编辑时:

只是在这个页面上说它http://www.londatiga.net/it/how-to-create-custom-window-title-in-android/

LogCat 抛出此异常:

java.lang.RuntimeException:无法启动活动 ComponentInfo{com.test.app/com.test.app.activity.MainActivity}:android.util.AndroidRuntimeException:您无法将自定义标题与其他标题功能结合使用

所以我尝试只自定义标题栏而不使用actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);

并且有效!标题栏是自定义的,但在actionBar = getActionBar();LogCat 行中抛出 nullPointerException (我明白为什么,我只需要如何自定义操作栏(标题)并同时将其与 ActionBar.NAVIGATION_MODE_TABS 一起使用。

像“我把视图放在布局和工作上,太简单了!”这样的解决方案 抱歉,这不是一个有效的解决方案。

0 投票
1 回答
196 浏览

android - 在具有正常主题的同时使用自定义标题栏

如果我使用创建自定义标题栏的众多教程之一,它似乎会改变主题的其余部分。

默认主题

自定义标题栏后的主题

如何更改标题栏而不更改主题的其余部分,例如菜单菜单和编辑文本框等

0 投票
1 回答
1242 浏览

android - 使用 ActionBar 添加自定义标题栏

我想在 FragmentActivity 的子项中添加一个自定义标题栏,我有一个标题栏布局,这就是我的做法。

但问题是标题栏显示在选项卡下方。我想要导航选项卡上方的标题栏。

这是我的title_bar.xml

我看到了这篇文章,但我的标签显示在标题栏上方。

谢谢

0 投票
3 回答
1882 浏览

java - 活动中的自定义标题图标

我需要在标题栏中动态设置图标。目前我在我的活动中有这个代码:

这很好用,除了它会更改字体大小并删除栏底部的(默认)边框线。我只想设置图标并将其他所有内容保留为默认值。

默认标题栏:

默认标题栏.

自定义图标:

自定义图标.

任何人都可以帮忙吗?

0 投票
3 回答
11088 浏览

android - 如何使用片段自定义标题栏和标签

在此处输入图像描述

我正在编写一个程序,在该程序中我使用 Fragments 来处理选项卡,但我的 UI 需要进行一些更改

我需要对我的UI进行一些更改,小 5 个问题:

问题1:如何更改标题栏的背景颜色(我想要红色)

问题2:如何更改标签的背景颜色(我想要灰色)

问题 3:如何更改所选标签的颜色(我想要 RED)

问题 4:如何在选项卡中的文本上方显示图标

问题5:如何在右侧的标题栏上放置分享按钮

清单.xml:

MainActivity.java:

FragAbout.java:

0 投票
2 回答
33561 浏览

android - 更改背景android标题栏

我知道这个问题已经被问过了,但我不知道如何让它发挥作用。我想更改标题栏的背景。

我不想改变任何关于我的应用程序或背景的风格。

我关注了这个网站上的各种帖子,但似乎没有一个给出令人满意的结果。

我认为这就像设置一样简单

在styles.xml

然而,这并没有带来任何改变。

为了完整起见,下面是我的反向重复文件

以及 manifest.xml 中的代码

0 投票
2 回答
239 浏览

android - 自定义标题栏功能在模拟器中有效,但在设备中无效

我是安卓开发新手

我试图在我的应用程序中创建一个自定义标题栏。它在模拟器中工作。但是当我在我的设备上运行这个应用程序时......它停在那里(不加载)

自定义标题栏的xml代码

我的活动类中的代码

模拟器没有问题......它在那里工作正常,但如果有人告诉我解决方案,它不能在真实设备上工作。这是紧急的家伙......

0 投票
5 回答
746 浏览

android - 自定义标题栏有不需要的黑色边框

标题栏

我的自定义标题栏边缘出现黑色边框,这是我不想要的。任何想法都会很棒。这是标题栏的代码。

我正在使用自定义 TextView,以便我可以将自己的 TTF 加载到项目中。但这不是问题,因为正常 TextView 的边框仍然存在。

这是清单文件。

以及来自styles.xml的相关代码

来自 colors.xml 的颜色

如果颜色设置为黑色,则不会出现问题。

0 投票
0 回答
67 浏览

android-actionbar - 应用程序在 >apk 17 中工作,但在 apk 11 设备自定义操作栏中崩溃无法正常工作

此代码在具有 android 级别 4.0 的手机设备中运行良好.. 但在 android 3.0 时崩溃....

粗体代码是错误日志指向的位置...给出了错误日志的屏幕截图

public class Main extends Activity { ImageView 别墅、公寓、地块、gaButton;