android-theme相关内容

如何在Android中隐藏状态栏

我提到了这个链接.如果用户点击 EditText(例如 To: ),此时键盘将弹出,同时用户可以滚动查看所有剩余的视图(例如:撰写、主题、发送按钮)那个屏幕.同样,在我的应用程序中,我有一个活动,因为我有一些小部件或视图.假设如果用户单击我的 Activity 中的 Edittext,则键盘会弹出,我可以滚动查看剩余的视图.但是如果我在清单中给这个属性 android:theme="@androi ..
发布时间:2021-11-27 22:32:59 移动开发

如何:为自定义小部件定义主题(样式)项目

我为我们在整个应用程序中广泛使用的控件编写了一个自定义小部件.小部件类派生自 ImageButton 并以几种简单的方式扩展它.我已经定义了一种样式,可以在使用时将其应用于小部件,但我更愿意通过主题进行设置.在 R.styleable 中,我看到了像 imageButtonStyle 和 textViewStyle 这样的小部件样式属性.有没有办法为我编写的自定义小部件创建类似的东西? 解决 ..
发布时间:2021-11-27 22:32:48 移动开发

为 Fragment 设置主题

我正在尝试为片段设置主题. 在清单中设置主题不起作用: android:theme="@android:style/Theme.Holo.Light" 查看以前的博客,似乎我必须使用 ContextThemeWrapper.任何人都可以向我推荐一个编码示例吗?我找不到任何东西. 解决方案 在 manifest 中设置 Theme 通常用于 Activity. 如果要为 Fr ..
发布时间:2021-11-27 22:32:25 移动开发

appcompat_v7:检索项目的父项时出错:找不到与给定名称匹配的资源

我正在尝试构建使用 appcompat_v7 库的 Android 项目. 为此,我通过 Eclipse -> New Android Sample Project 创建了我的项目并添加了我的自定义 style.xml,然后添加了 appcompat_v7 库项目 -> 属性 -> Android -> 添加. 但是当我编译我的项目时,我在 appcompat_v7/res/value ..

以编程方式获取应用于活动的 Theme 值

我想知道应用程序中的 Activity 应用了哪个主题. 通常我们是通过使用来设置主题 setTheme(android.R.style.Theme_Light); 这里我们指定了样式,这样我们就可以通过编程方式获得完全应用于活动的特定样式类型. 谢谢 解决方案 Context 类有一个很好的方法叫做 getThemeResId,但是它是私有的,因此你需要使用反射. ..

values、values-v11 和 values-v14 文件夹上的样式和主题

我目前正在开发我的应用,以将其设计基于 Holo 主题.在全球范围内,我想做的是工作,但我对文件夹 values、values-v11 和 values-v14. 所以我知道: values 针对的是低于 11 的 API values-v11 针对 11 到 13 之间的 API values-v14 的目标是优于 13 的 API 起初我以为我必须为每个文件夹指定应用程序 ..
发布时间:2021-11-27 21:56:42 移动开发

如何为 Android Switch 设置样式?

API 14 中引入的开关小部件的样式默认为全息主题.我想稍微改变它的风格,出于品牌原因稍微改变它的颜色和形状.如何解决这个问题?我知道这一定是可能的,因为我看到了默认 ICS 和三星的 touchwiz 主题之间的区别 我想我需要一些状态可绘制对象,并且我在 http 中看到了一些样式://developer.android.com/reference/android/R.styleabl ..

自定义 AppCompat 主题不会更改旧设备上的溢出图标

最近我决定更改我的应用程序上的 Action Overflow Icon.我让它在 Lollipop 设备上工作,但它在我的 Ice Cream Sandwich 和 Kitkat 设备上不起作用.注意:在它不工作的两个设备上,动作溢出图标有 3 个圆点,因此主题将其更改为 Material 版本......只是不是我的版本. 我的问题是我不能让它在旧设备上运行,但它可以在棒棒糖上运行. ..
发布时间:2021-11-27 19:53:41 移动开发

Android 工具栏中心标题和自定义字体

我正在尝试找出为工具栏标题使用自定义字体的正确方法,并将其置于工具栏的中心(客户要求). 目前,我正在使用旧的 ActionBar,我将标题设置为空值,并使用 setCustomView 放置我的自定义字体 TextView 并使用 ActionBar.LayoutParams 将其居中. 有没有更好的方法来做到这一点?使用新的工具栏作为我的操作栏. 解决方案 要在 Toolb ..

Android 警报对话框背景问题 API 11+

我用下面的代码创建了一个 AlertDialog.出于某种原因,我在 Honeycomb 及更高版本上获得了额外的背景(见图片).代码崩溃适用于蜂窝以下的任何内容.MyCustomDialog 只是 Theme.Dialog 的 API-11 和 Theme.Holo.Dialog 适用于 API-11 及更高版本. 知道为什么我会得到额外的背景吗? 知道为什么它会因 API ..
发布时间:2021-11-27 16:41:44 Java开发

AlertDialog 样式 - 如何更改标题、消息等的样式(颜色)

我对这个问题有点头疼.我需要做的是,更改我的 android 应用程序中所有 AlertDialog 的样式 - 对话框背景需要是白色的,文本需要是黑色的.我尝试从代码、清单等中创建许多样式、主题和应用,但没有成功,关于 AlertDialog 内的文本颜色.现在,我有最简单的代码,设置如下: 清单: ?android ..

AppCompat 的全屏主题

我想知道如何将全屏主题(无标题栏 + 无操作栏)应用于活动.我正在使用支持包 v7 中的 AppCompat 库. 我尝试将 android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 应用于我的特定活动,但它崩溃了.我想是因为我的应用主题是这样的. 我也试过这个 getWindow().setFlags(WindowMana ..
发布时间:2021-11-27 13:03:08 移动开发

无法为新的 Android ActionBar 支持找到 Theme.AppCompat.Light

我正在尝试实施新的 ActionBar 支持库谷歌几天前发布的.过去,我使用 Google Developer's 支持库设置页面 - 使用关于如何包含资源的指南(这与 ActionBarSherlock 的做法类似).我也将库项目作为库加载到我自己的项目中. 我可以判断库加载正常.当我没有在 MainActivity.java 上扩展 Activity,而是将其更改为扩展 ActionBa ..

如何使用 XML 更改 ActionBarActivity 的 ActionBar 的背景颜色?

详情: 我正在扩展 ActionBarActivity. Eclipse 和 SDK 已于 2011 年 11 月 6 日完全修补. 部署到搭载 Android 2.3.3 的三星设备 应用程序有 android:theme="@android:style/Theme.Light" 问题:应用程序很轻,但 ActionBar 是蓝色的,带有灰色图标,在蓝色背景色下几乎看不到. ..