Как установить цвет календаря Android

Курсор com.android.calendar содержит столбец с именем color. У меня есть странные значения в этом столбце (-15774920, -6084311) . Как преобразовать эти значения в цвет, который я могу использовать для создания ImageViews?

Я попробую:

@Override
    public void setViewImage (ImageView v, String value) 
    {
         if (v.getId() == R.id.imageViewColor) 
         {
                color = Integer.parseInt(value);
                v.setImageResource(color);
         }
    }

Но ImageView невидим.

Мой XML:

    <ImageView android:id="@+id/imageViewColor" 
    android:layout_width="12dip" 
    android:layout_height="50dip" 
    android:paddingRight="7dip"
    android:gravity="center">
    </ImageView>

Код Calendar.java находится здесь (88 строк): http://www.google.com/codesearch/p?hl=en&sa=N&cd=3&ct=rc

0 ответов

Другие вопросы по тегам