今天的颜色日期在日历上

时间:2013-09-12 09:32:39

标签: android colors android-drawable android-calendar

我在android中有一个Calendar的例子。在开始时所有日期都有浅灰色背景,只有今天日期有蓝色背景。当我按下另一个日期时,它会变成蓝色。我希望今天日期在我按下另一个日期时保持深灰色背景。我怎么能这样做?

CalendarAdapter.java的一部分

if (dayString.get(position).equals(curentDateString)) {  //Turns today date into blue when started
        setSelected(v);
   previousView = v;
  } else {
   v.setBackgroundResource(R.drawable.list_item_background);
  }

list_item_background.xml

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item
      android:drawable="@drawable/calendar_cel_selectl"
      android:state_pressed="true" />
<item 
      android:drawable="@drawable/calendar_cel_selectl"
      android:state_focused="true" />
<item  
      android:drawable="@drawable/calendar_cell" />
</selector>

0 个答案:

没有答案