- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我在我的 Android 应用程序中使用了新的工具栏。我想要像“Light.DarkActionBar”一样的行为主题。所以我的内容背景是白色的。文本等是黑色的。我的 ActionBar/Toolbar 有自定义背景,还有白色文本和溢出菜单。所以我在我的 styles.xml 中实现了这些:
<style name="AppBaseTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="colorPrimary">@color/primaryColor</item>
<item name="colorPrimaryDark">@color/accentColor</item>
<item name="colorAccent">@color/accentColor</item>
</style>
工具栏的实现就像这样:
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/primaryColor"
app:minHeight="?attr/actionBarSize"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light"
app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" />
但看起来不像是想要的。工具栏文本和工具栏后退按钮 (getSupportActionBar().setDisplayHomeAsUpEnabled(true)
) 看起来仍然是黑色!!!想我做错了吗?
最佳答案
好的,我找到了这个错误。
xmls:app
命名空间有错误的 URI。这是
xmlns:app="http://schemas.android.com/tools"
无论出于何种原因...我把它改成了正确的:
xmls:app="http://schemas.android.com/apk/res-auto"
现在它像我想要的那样工作。
关于安卓工具栏 : Light. DarkActionBar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26586024/
这是我的资源的样子 res/values/styles.xml @color/colorPrimary @color/colorPrimaryDark
我在我的 Android 应用程序中使用了新的工具栏。我想要像“Light.DarkActionBar”一样的行为主题。所以我的内容背景是白色的。文本等是黑色的。我的 ActionBar/Toolba
我一直在开发的应用程序使用了ActionBarSherlock,主旋律继承自Theme.Sherlock.Light.DarkActionBar。该设计要求溢出菜单弹出窗口具有深色背景和白色文本。这适
在我的应用程序中我想使用Theme.Holo但使用 Theme.Holo.Light 中的 DarkActionBar 。我试图更改背景( https://developer.android.com/
我想要相同/相似的主题,但我希望它显示我的应用程序的图标,而不是在操作栏上显示我的应用程序的名称。 我该怎么做? 最佳答案 尝试在 ActionBar 上调用 setDisp
我有一个带有 DarkActionBar 的非常基本的应用程序。 现在我正在 Android Lollipop 上测试它。操作栏是深色的,但弹出菜单是浅色的。以前的 android 版本
我有一个可以在两个 ICS 和 honeycomb 上运行的应用程序。对于这两种风格,我希望保留相同的主题:Theme.Holo.Light.DarkActionBar,SDK >=14。 我创建了一
我在布局底部有一个工具栏,我希望它的颜色与操作栏相同。我正在使用带有深色操作栏主题的 Holo Light,这种颜色的十六进制代码是什么?谢谢 最佳答案 Theme.Holo.Light.DarkAc
我正在尝试使用 Material Design Light.DarkActionBar 主题自定义应用程序主题,但 actionBar 中的文本颜色为黑色。我尝试使用 textColorPrimary
如何正确使用 Android 支持库,因为我的 list 文件中有此错误: android:theme="@style/Theme.AppCompat.Light.DarkActionBar" err
我使用了 ActionBar 样式生成器,现在尝试在我的应用中使用,但得到: error: Error retrieving parent for item: No resource found th
我有黑色背景和白色字母。 有什么想法吗?谢谢。 @android:color/black
这个问题在这里已经有了答案: No resource found - Theme.AppCompat.Light.DarkActionBar (17 个答案) 关闭 6 年前。 我已经从 Githu
我已将 android-support-v7-appcompat 和 appcompat_v7 添加到项目资源管理器。并且还将 android-support-v7-appcompat.jar 添加到
我想在 android 中将操作栏标题颜色更改为白色。我在值 Theme.AppCompat.Light 和 values-14 Theme.AppCompat.Light.DarkActionBar
我在 Android Studio 中创建了一个包含空白 Activity 的项目(然后编写代码以放入基本 fragment - 空线性布局),但没有显示 ActionBar。为什么? 设备:模拟器(
我制作了一个弹出菜单。现在我想自定义它的背景颜色。我遵循了一些教程和计算器,但没有任何效果。应用程序基本主题是 Theme.AppCompat.Light.DarkActionBar my style
我在 android studio 1.02 中创建新项目 (api14-api21)。我更改了 1 行,从: 在 styles.xml 中: 我有这个: Process: pl.xxx.myap
在我的操作栏样式中,当我将主题 Theme.AppCompat.Light 更改为 Theme.AppCompat.Light.DarkActionBar 时,我有一个带有 drawble 的弹出窗口
我尝试将我的 HelloWorld 应用程序全息主题更改为 Material.Light.DarkActionBar 主题(正如 What's new Android Development tool
我是一名优秀的程序员,十分优秀!