Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C][Tizen] Potrzebuje wyjaśnienie funkcji

Ostatnio zmodyfikowano 2017-01-21 22:51
Autor Wiadomość
alien1983
Temat założony przez niniejszego użytkownika
» 2017-01-21 22:51:30
Odp.
C/C++
typedef struct _item_data
{
    int index;
    char * list_name;
    Elm_Object_Item * item;
} item_data;

.
.
.

item_data * id;
.
.
.

id = calloc( sizeof( item_data ), 1 );
id->list_name = bt_menu_list[ index ];
id->index = index++;
id->item = elm_genlist_item_append( genlist, itc, id, NULL, ELM_GENLIST_ITEM_NONE, _evas_smart_cb, ad );

.
.
.
.
static void _evas_smart_cb( void * data, Evas_Object * obj, void * event_info )
{
    Elm_Object_Item * it = event_info;
    item_data * list = elm_object_item_data_get( it );
   
    dlog_print( DLOG_ERROR, LOG_TAG, "@@@ index = %d, list name = %s", list->index, list->list_name );
}
P-156763
1 « 2 »
Poprzednia strona Strona 2 z 2