更改 Android 中 Button 和 TextView 上的选择颜色
我正在开发一个应用程序,当我在模拟器中运行它并且我选择了一个按钮(未单击!)时,它会在其上显示一个橙色层。当我点击它时,我变成黄色。 在 HTC 设备上,橙色/黄色覆盖层为绿色。在三星 Galaxy S 上它是蓝色的。
我希望我的应用程序在整个应用程序中具有相同的选择颜色(准确地说是蓝色)。
这可能吗?如果是这样,怎么办?
I'm developing an app and when I run it in the Emulator and I've selected a button (not clicked!) it shows an orange layer over it. When i click it i turns yellow.
On a HTC device the orange/yellow overlay is green. On a Samsung Galaxy S it's blue.
I want my app to have the same selection color's throughout the whole app (Blue to be precise).
Is this possible? If so, how?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
我认为下面提供的链接可能对您有帮助
链接是: http:// groups.google.com/group/android-developers/browse_thread/thread/a7ff938ce09e7c37
I think link provided below could be helpful for you
link is: http://groups.google.com/group/android-developers/browse_thread/thread/a7ff938ce09e7c37
是的,这是可能的。使用 主题 将样式应用到整个应用程序。
Yes it is possible. Use Themes to apply style to the whole app.
你说得对
,但你还在运行时设置了背景颜色
&另一种
可能性是 HTC /三星有不同的 Android 版本?
所以这发生了
You r right
But u also set background color at runtime
& Another
possibility that may be HTC /Samsung has different Android Version ?
so this Happen
在您的可绘制文件夹中创建一个选择器
例如 drawable/item_selctor.xml
在您的代码或 xml 文件中
在代码中 使用
或者
在 xml 布局文件中
Create a selector in your drawable folder
for example drawable/item_selctor.xml
In your code or xml file use
in code
or
in xml layout file