问题标签 [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.
android - 是否可以更改 Android SearchView 上的文本颜色?
SearchView 元素没有任何用于更改文本颜色的属性。默认文本颜色为黑色,不适用于我们的深色背景。有没有办法在不求助于黑客的情况下改变文本的颜色?
我发现这个与更改文本大小有关的类似问题,但到目前为止,它没有任何答案: 如何设置 SearchView TextSize?
android - 带有 AppCompat-v7 的工具栏和上下文操作栏
我正在使用 Lollipop 和 AppCompat-v7 库中引入的新添加的工具栏。我按照本指南设置工具栏我注意到,当您调用一些会调出上下文操作栏的东西(例如突出显示用于复制/粘贴的文本)时,它会将工具栏向下推到页面上。您可以在页面底部的图像中看到我在说什么:
所以,基本上,我是这样设置的。我在包含标签的 xml 文件中定义了工具栏:
然后,我在我的视图中实例化它:
在代码中,我这样设置:
有谁知道如何使 Contextual ActionBar 超越工具栏?
android - android.support.v7.widget.Toolbar 图标对齐问题
使用新的 Android 5.0 工具栏方法,并按照 Google IO 示例,我在工具栏中设置导航图标和微调器。
问题是,导航图标是底部对齐的。我找不到发生这种情况的任何原因......
[请注意,我特意将其设置为实心正方形,以便更清楚地看到对齐问题]
我的代码如下:
工具栏.xml
主要风格
活动主
android - SwipeRefreshLayout (v4) with Toolbar hide the Listview
i have a layout with swipeaRefreshLayout and a Toolbar(Both from v4 and v7 using v-21), but when i start the app the listview its hide, i only can see the toolbar like a actionbar. This is my code:
android - Android工具栏中的自定义图标
我正在尝试在支持工具栏中使用定义自定义图标,但显示的唯一图标是左箭头...我尝试在布局中设置它并以编程方式但结果是相同的。
这是我的活动
还有我的工具栏布局
android - ActionBarDrawerToggle is not shown on Toolbar using android-support-v7:21 library
Trying to implement new drawer toggle from android-support-v7:21 library, but it is not shown. Code snippet:
android - 带有工具栏偏移内容的 ActionMode
哦哦。当我将我的应用程序升级到 L 时,我用工具栏替换了 ActionBars,现在每当我启动 ActionMode 时,它都会下推所有内容。(我想这是因为再次显示 ActionBar 是为了显示 ActionMode。)是否可以将 ActionMode 显示为叠加层,或者让它驻留在工具栏中?
似乎也没有任何样式选项适用于它,这让我想知道是否有一种新的样式来设置它。有任何想法吗?
我正在使用 AppCompat V7 21,到目前为止我已经尝试windowActionModeOverlay=true
过toolbar.startActionMode(..)
android - Android API 21 工具栏填充
如何使用 Android SDK API 版本 21(支持库)摆脱新工具栏中的额外填充?
我说的是这张图片上的红色箭头:
这是我正在使用的代码:
如您所见,我已将所有相关填充设置为 0,但 Spinner 周围仍有填充。我做错了什么或者我需要做什么来摆脱额外的填充?
编辑 有些人质疑我为什么要这样做。
根据 Material Design 规范,微调器应距左侧 72dp
我需要中和谷歌放在那里的填充,以便正确放置我的微调器:
编辑 2
根据下面 Chris Bane 的回答,我将 contentInsetStart 设置为 0。对于支持库,您需要使用 app 命名空间:
我希望这对某人有所帮助,这让我困惑了好几天。
android - 工具栏不显示溢出图标
我正在使用新的Toolbar
而不是ActionBar
. 在 Android 5.0 上一切都很好:
在 4.4 上,它不显示溢出图标(尽管该功能在那里):
这是toolbar.xml
我正在使用的: