获取列表视图默认单击颜色,具体取决于设备
在我的 Android 应用程序中,我使用列表视图和一些用户可以单击的线性布局。
当然,我必须将 LinearLayout 的背景设置为一个 xml 文件,其中定义了所规定的按下和选择:
myView.setBackgroundDrawable(
getDrawable(android.R.drawable.list_selector_background));
所以没问题,我在正常使用时将可绘制对象设置为透明,在单击时将其设置为橙色。
我唯一的问题是,在 Galaxy S 和其他一些定制手机(Sense UI)上,单击的列表视图的颜色是蓝色或绿色!
所以我需要选择这个颜色将其设置为我的线性布局的背景。 我不想为我的用户混合橙色和蓝色,或橙色和绿色!
这个颜色哪里可以买到??? 这真的很有帮助!
In my android application, I use a listview and some linear layout on wich the user can click.
Of course, I had to set the background of my LinearLayout to a xml file where the stated pressed, selected are defined:
myView.setBackgroundDrawable(
getDrawable(android.R.drawable.list_selector_background));
So no problem I set the drawable to transparent when normal use and orange when clicked.
My only problem is that on the galaxy S and some other customized phone (Sense UI) the color of the listview clicked is blue or green!
So I need to pick this color to set it to the background of my linearlayout.
I don't want to mix orange and blue, or orange and green for my user!
Where can I get this color???
That woule be really helpfull!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
刚刚找到答案:
Just found the answer: