问题标签 [android-toolbar]

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 回答
239 浏览

android - 工具栏文本变暗

我在尝试让我的工具栏看起来像 Play 商店中的工具栏时遇到问题。

这就是它的外观,注意文本没有变暗,它是亮白色: http: //prntscr.com/4zlttl

这就是它在我的应用程序中的外观:http: //prntscr.com/4zlubl

请注意,在我的应用程序中,文本以及工具栏是如何变暗的,而在 Play 商店中,工具栏是变暗的,但文本不是。

有谁知道我如何得到这个外观?

提前致谢!

编辑:这是我遇到的相同问题 - http://webcache.googleusercontent.com/search?q=cache:https://stackoverflow.com/questions/26543797/remove-navigationdrawer-s-shadow-on-工具栏

0 投票
13 回答
71341 浏览

android - 使用支持 (v21) 工具栏创建首选项屏幕

我在使用首选项屏幕上支持库中的新材料设计工具栏时遇到了问题。

我有一个 settings.xml 文件,如下所示:

字符串在别处定义。

0 投票
1 回答
23941 浏览

android - Appcompat 工具栏不与导航抽屉一起显示

我正在尝试在我的应用程序中配置以下内容:

  • 工具栏(Appcompat v7 版本)
  • 导航抽屉
  • Pre- Lollipop Appcompat v7 Material 主题

我按照这里的说明操作:http ://android-developers.blogspot.com/2014/10/appcompat-v21-material-design-for-pre.html

但是,在主题中声明 .NoActionBar 以及将工具栏放入布局中后,我的工具栏没有显示。我最终得到的正是你在声明没有操作栏时所期望的——没有操作栏。这是布局:

工具栏.xml:

在 MainActivity.java 中:

解决方案

0 投票
0 回答
270 浏览

android - 在新的 API21 工具栏中隐藏菜单按钮

我正在升级我的应用程序以支持新的 Google API。我已经玩了一段时间的新工具栏,但我仍然不知道如何在打开抽屉布局时使菜单按钮消失。

来自 Material Design 页面的参考(我正在尝试实现右侧的那个): Radial Action

我不是想像示例那样“替换”按钮,而是用动画暂时隐藏它。任何建议将不胜感激!谢谢

0 投票
2 回答
22823 浏览

java - 如何使支持的工具栏背景透明?

有没有办法让新的Android支持工具栏:

有透明背景吗?

我尝试将其设置colorPrimary为 ARGB (#00ffffff),但它只是给了我一个实心灰色条。并且Toolbar只允许我设置背景可绘制对象。将可绘制的背景设置为透明 PNG 是否符合规定,还是有更好的方法来做到这一点?

理想情况下,我可以在代码中执行此操作/对其进行动画处理,以便某些活动具有透明条,而某些活动则没有。

提前致谢。

0 投票
20 回答
142050 浏览

android - 工具栏默认没有阴影?

我正在使用支持库 v21 中的新工具栏更新我的应用程序。我的问题是,如果我不设置“海拔”属性,工具栏不会投射任何阴影。这是正常行为还是我做错了什么?

我的代码是:

在我的 Activity - OnCreate 方法中:

0 投票
5 回答
31914 浏览

android - Android 工具栏样式

我在Toolbar我的 Lollipop 项目中添加了一个。但是,我在样式化Toolbar. 我的标题Toolbar似乎有一个粗体,但我希望它是斜体。知道如何实现这一目标吗?我试过玩弄actionbar-style,没有运气。

我已经在 with 上设置了一种风格,Toolbarapp:theme="@style/toolbar"我的@style/toolbar(parent ThemeOverlay.AppCompat.ActionBar) 是我正在玩的地方,但没有好的结果。

0 投票
2 回答
2128 浏览

java - NavigationDrawerFragment 不适用于 AppCompat 工具栏

我正在使用由模板创建的 NavigationDrawer(开始一个新项目时)。我正在尝试获得 Material Design 兼容性,所以我使用的是 AppCompat v7。我按照这些说明将工具栏设置为我的 ActionBar(即在我的工具栏上使用 setSupportActionBar),并且在我的 NavigationDrawerFragment 中(在 onCreateView 内)获得了 NPE

现在我怀疑问题出在片段内的 getActionBar() 方法上:

但我不知道为什么 - 在 NavigationDrawerFragment 上调用 setUp() 之前,我在 Activity 的 onCreate 中调用了 setSupportActionBar(toolbar) ...

如果有人知道为什么会这样,请帮忙!

0 投票
12 回答
119749 浏览

android - 无法捕获工具栏主页按钮单击事件

我已经实现了最新的 appcompat 库并使用了Toolbaras 操作栏。但问题是我无法捕捉到主页按钮/汉堡图标点击事件。我已经尝试并查看了所有内容,但似乎没有发现类似的问题。

这是我的Activity课:

这是我的 NavigationDrawerFragment 类:

当我单击菜单项时,会调用日志“选定的项目”。但是当我点击主页按钮时,它会打开导航抽屉,但日志“home selected”永远不会被调用。我也在我的onOptionsItemSelected内部设置了方法Activity,但它仍然没有被调用。

0 投票
1 回答
1649 浏览

android - Android 工具栏:Light.DarkActionBar

我在我的 Android 应用程序中使用新的工具栏。我想要像“Light.DarkActionBar”一样的行为主题。这样我的内容背景是白色的。文本等是黑色的。我的 ActionBar/Toolbar 有自定义背景以及白色文本和溢出菜单。所以我在我的styles.xml中实现了这些:

Toolbar 实现看起来像这样:

但它看起来不像是一个想要的。工具栏文本和工具栏后退按钮 ( getSupportActionBar().setDisplayHomeAsUpEnabled(true)) 看起来仍然是黑色的!!!想要我做错了吗?