在我的Android应用程序中,我使用listview和一些用户可以点击的线性布局。
当然,我必须将我的LinearLayout的背景设置为一个xml文件,其中定义了所选的按下,选择:
myView.setBackgroundDrawable(
getDrawable(android.R.drawable.list_selector_background));
所以没问题我在正常使用时将drawable设置为透明,单击时设置为orange。
我唯一的问题是,在Galaxy S和其他一些定制手机(Sense UI)上,点击列表视图的颜色是蓝色或绿色!
所以我需要选择这种颜色将其设置为我的linearlayout的背景。 我不想为我的用户混合橙色和蓝色,橙色和绿色!
我在哪里可以得到这种颜色? 那真是太有用了!
答案 0 :(得分:6)
刚刚找到答案:
android:background="@android:drawable/list_selector_background"