NAVI_BACK_ARROW_BUTTON_STYLE,
__softkey_back_click_cb, naviframe);
+ Evas_Object *layout = elm_layout_add(naviframe);
+ const char *path = setting_get_resource_path("edje/main_layout.edj");
+ elm_layout_file_set(layout, path, "settings/main_layout");
+
+ elm_object_content_set(layout, content);
+
/* push "content" to naviframe with Arrow button */
navi_it = elm_naviframe_item_push(naviframe, title_str, lbtn, NULL,
- content, NULL); /* add new button */
+ layout, NULL); /* add new button */
if (item_pop_cb)
elm_naviframe_item_pop_cb_set(navi_it, item_pop_cb, cb_data);
_("IDS_ST_MBODY_OTHER_SOUNDS"), NULL,
_naviframe_item_pop_cb, ad, &genlist, ad->md.naviframe);
setting_view_other_sounds.is_create = TRUE;
+ evas_object_smart_callback_add(genlist, "realized", __gl_realized_cb, NULL);
for (int i = 0; i < ARRAY_SIZE(items); i++)
{
sound_mode_e current_mode = setting_profile_get_sound_mode();
Evas_Object *radio_group = elm_radio_add(genlist);
+ evas_object_smart_callback_add(genlist, "realized", __gl_realized_cb, NULL);
for (int i = 0; i < ARRAY_SIZE(items); i++)
{