android - 如何更改剪切/复制/粘贴弹出菜单的文本颜色

标签 android colors app-themes

我的styles.xml 中有以下内容

<style name="dialog_style" parent="Theme.AppCompat.Light.Dialog.Alert">
    <item name="colorAccent">#ffaaaa00</item>
    <item name="android:background">#ff444400</item>
    <item name="android:textColorPrimary">#ffa25600</item>
</style>

(可怕的颜色仅供测试!)

这给出了以下

enter image description here

我想要的是深色/黑色背景,但是当我这样做时,文本是不可读的。

问:如何更改“剪切”、“复制”...的文字颜色?

蒂亚,
凯文

最佳答案

我认为这比 user3247782 的解决方案好一点,

<style name="CustomAlertDialog" parent="Theme.AppCompat.Light.Dialog.Alert">
    ...
    <item name="android:popupBackground">@android:color/transparent</item>
</style>

关于android - 如何更改剪切/复制/粘贴弹出菜单的文本颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45766210/

相关文章:

android - java.lang.IllegalStateException : SinchClient not started 错误

java - Android资源文件夹中res/color和res/values/colors.xml的区别

asp.net - 我可以将 App_Themes css 文件与 Microsoft.Web.Optimization 捆绑在一起吗?

asp.net-mvc-3 - 我应该在 MVC4 中使用 App_Themes 还是 Content/themes?

java - 无法在板上使用 stock android 读取 cubieboard 上的串行数据

android - 如何允许弹出窗口将内容包裹到超过最大首选大小?

java - 如何执行动画listview滚动或限制滚动速度

python - 为 16 位深度图像着色的正确方法是什么?

android - TextView:无法在运行时更改文本颜色

ASP.NET MVC - 有什么理由使用 App_Themes?