开发者

Getting the Listview default clicked color, depending on the Device

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开发者_如何学Go or green!

Getting the Listview default clicked color, depending on the Device

Getting the Listview default clicked color, depending on the Device

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!


Just found the answer:

android:background="@android:drawable/list_selector_background"
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜