问题标签 [android-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 投票
1 回答
13259 浏览

android - 渐变样式

在我的 Android 应用程序中,我隐藏了默认标题栏,引入了 TabView 并在该 TabView 的选项卡下添加了我自己的标题栏。目前,我正在使用 ?android:attr/windowTitleStyle 样式,这使我的新标题栏看起来是灰色和渐变的。它看起来不错,但我的屏幕看起来很灰度。我想通过将此标题栏设置为不同的颜色渐变来增加趣味性。

我在这里看什么?创建我自己的图像并使用它??android:attr/windowTitleStyle 样式似乎会根据自定义标题栏的高度进行扩展;所以我不确定它实际上是一个单一的图像。

我试图在它上面加上一点半透明的 LinearLayout(例如:制作颜色 #800000FF),但是我在这个 LinearLayout 后面的渐变样式消失了。

谢谢你的帮助

更新:

根据我在下面的回答,我发现我可以创建一个定义渐变并使用它的 XML 文件。它在我的布局中的 LinearLayout (titlebar_gradient) 中运行良好。但是,它不适用于最外层的 LinearLayout (background_gradient)。有人能告诉我为什么吗?据我了解, ListView 应该是透明的......

0 投票
2 回答
450 浏览

android - Android 中应用程序特定属性的属性

我想在我的 Android 应用程序中将应用程序标题/标签居中,但我找不到很多关于如何设置该属性的文档。我发现一些帖子说我可以创建自定义标题栏并更改清单中的主题,但我不禁想到有一种更简单的方法可以使标题居中。

0 投票
3 回答
4782 浏览

android - 关于在 Android 中移除 Activity 标题栏

我已经将我的活动主题设置为 android:theme = "@android:style/Theme.Dialog" 但我也想删除活动的标题栏。那么如何使用 android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" 以及对话框主题。

0 投票
1 回答
642 浏览

android - 活动ANDROID中的自定义标题栏

我有个问题。我想自定义我的 TitleBar,当我尝试使用这种方法时:

requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.mytitle);

但是当我在我的 TabBar 的意图中时,他崩溃了。

他在我的主要活动中工作,我认为tabBar的意图有不同的方法来自定义titleBar。

有人知道它是怎么做的吗?

我是一名初学者开发者 Android。

谢谢 !

0 投票
2 回答
5523 浏览

android - 如何编辑标题栏?

我需要让我的标题栏变成橙色而不是标准的灰色,我不知道如何编辑它的设置。我还需要对齐文本,使其位于标题栏的右侧而不是左侧。关于如何做到这一点的任何想法?

0 投票
1 回答
993 浏览

android - Android:更改标题栏中的对齐方式

如何更改标题栏上的水平对齐方式?
现在默认设置为左侧,我正在尝试将其设置为右侧。

有任何想法吗?

0 投票
2 回答
2227 浏览

android - 如何在 android 的活动标题中显示“等待”图标?

对我不起作用,因为它应该onCreate在 Activity 之前被调用,当我只需要在用户按下此 Activity 中的按钮时才需要显示它。

0 投票
3 回答
8649 浏览

android - android:在中间设置标题栏

我使用样式创建自定义标题。我从http://labs.makemachine.net/2010/03/custom-android-window-title/编写了一些代码

我还在标题栏中设置了图标,setFeatureDrawableResource(Window.FEATURE_LEFT_ICON,R.drawable.title_logo); 是否可以将标题栏设置在中间?如果可能的话,我想使用自定义样式进行设置。

编辑:我有检查代码http://andmobidev.blogspot.com/2010/01/centering-title-of-window.html 当标题栏中没有图标但设置图标时我得到错误 java.lang.ClassCastException: android.widget.RelativeLayout 我有不知道窗口如何绘制标题栏,我查看了博客 http://android-developers.blogspot.com/2009/03/window-backgrounds-ui-speed.html之一

谢谢你。

0 投票
3 回答
3042 浏览

android - Android - 自定义标题栏

我想为 Android 应用程序自定义标题栏。我有以下布局:

我在目标活动中也有以下代码:

我不明白为什么更改android:layout_height值时标题栏的高度不会改变。

我错过了什么?

谢谢!

0 投票
1 回答
393 浏览

android - android:将窗口自定义标题栏控件放在单独的类中

我遵循了一个在线教程,教授如何在 android 中构建自定义标题栏。构建布局后,以下是如何将其添加到活动中:

如果你在标题栏的按钮上添加 onClickListeners,你可以这样做:

每次您想向活动添加标题栏时都必须这样做。

有没有办法为标题栏创建一个类并将所有内容都投入其中,这样我就不必在每个活动中重复自己?