Languages

Menu
Sites
Language
genlist 에서의 gradation 이슈관련

안녕하세요... 제가 개발하고 있는 앱에서 gradation 이슈가 있어서 문의 드립니다. genlist 는 여러 item line 으로 구성되고 있으며 하나의 item line 은 다양한 object로 구성되어 있습니다. 그런데 각각의 item line 의 배경 색상이 gradation 으로 보여지고 있는데요... gradation 효과가 순차적으로 보이지 않고 혼합되어 보여집니다. 1. label / entry 2. lable + spinner 3. label / entry / label 4. label / entry / label 로 구성된 genlist 일 경우 2번 배경은 흰색이고 1번 배경은 연한 하늘색, 3,4번 배경은 진한 하늘색 ...이런식으로 구성됩니다. 제가 따로 배경 색상은 지정한 적이 없구요. 해당 이슈가 genlist 의 내부 이슈인지, 아니면 제가 무언가를 해줘야 하는건지...알수가 없네요. 현재 제 폰의 이미지와 소스를 올려보았습니다. 확인 좀 부탁드립니다. 이상입니다.

 

~my genlist are below.


Please refer them.

 

 

static Elm_Genlist_Item_Class itc_name = {
    .item_style = "1icon",
    .func.content_get = _get_name_content,
};

static Elm_Genlist_Item_Class itc_gender = {
    .item_style = "default",
    .func.text_get = _get_label_gender,
    .func.content_get = _get_content_gender,
};

static Elm_Genlist_Item_Class itc_birth = {
    .item_style = "default",
    .func.text_get = _get_label_birthday,
    .func.content_get = _get_content_birthday,
};


static Elm_Genlist_Item_Class itc_height = {
    .item_style = "1icon",
    .func.content_get = _get_height_content,
};
static Elm_Genlist_Item_Class itc_weight = {
    .item_style = "1icon",
    .func.content_get = _get_weight_content,
};

Edited by: Kim on 21 May, 2015

Responses

3 Replies
Jean Yang

Hello, 

Just confirm your question,  do you mean you got the different bg color in different genlist item by default?  Or you want to set different bg color for different genlist item?

Kim

it's right the first.

I got the different bg color in different genlist item by default.

I'm sure I didn't set different color.

If the genlist has color by default, bg color on each item should show gradation effect , step by step.

now, color was mixed.

 

What should I do ? Please let me know

Jinsol Park

안녕하세요?

 

말씀하신 예제는 1-연하늘, 2-흰색, 3,4-진한하늘이라 말씀하셨는데, 아래 첨부하신 소스코드는 5개 아이템이라서 확실하지는 않습니다만,

흰색으로 나오는 아이템의 스타일이 "default"( .item_style = "default")인것으로 추측되는데, 사용하신 default 스타일이 제대로 구현되지 않아서 나타나는 문제로 생각됩니다. 

 

default 스타일을 다른 스타일로 바꿔서 테스트 부탁드립니다.

만약 default가 아닌 스타일로 했을때도 제대로 나오지 않는다면 다른 부분에서 문제를 찾아봐야 할 것 같습니다.