Equivalent functions in Tizen Core Framework for Android's onInputEvent and UI update callbacks

Original Created May 27, 2016 | Regeneration Apr 22, 2026

I'm a student currently studying Tizen 2.4 by comparing it with Android. I have two specific questions:

  1. What is the equivalent function in Tizen Core Framework for Android's onInputEvent that gets called when UI input occurs?

  2. In Tizen 2.4, which function in the Core Framework gets called when UI update occurs due to UI input?

I would greatly appreciate your help with these questions. Thank you.

Problem Understanding

The user is looking for Tizen equivalents of Android's input event handling and UI update mechanisms, specifically:

  1. The function that handles UI input events (similar to Android's onInputEvent)
  2. The function that handles UI updates triggered by input events

Solution Methods

  1. For input event handling in Tizen:

    • Tizen uses EFL (Enlightenment Foundation Libraries) for event handling
    • The equivalent mechanism involves setting event callbacks on Evas objects
    • Different event types (mouse, touch, key) have specific callback functions
  2. For UI update handling:

    • The specific function depends on which Evas object is used
    • For image objects, you can use evas_object_image_pixels_get_callback_set()
    • Other objects may have different update callbacks

Code Examples

// Example for setting an input event callback
evas_object_event_callback_add(your_object, EVAS_CALLBACK_MOUSE_DOWN, mouse_down_cb, your_data);

// Example for setting a pixels get callback (UI update)
evas_object_image_pixels_get_callback_set(your_image_object, pixels_get_cb, your_data);

Additional Tips

Customize your cookie preferences

You can enable or disable non-essential cookies. Essential cookies are always on to ensure the site works properly and to keep you signed in.

Necessary

These cookies are necessary for the website to function properly and cannot be switched off. They help with things like logging in and setting your privacy preferences.

Always on

Analytics

These cookies help us improve the site by tracking which pages are most popular and how visitors move around the site.

Enable analytics cookies
Public Forum Public Forum
Employees only. Please sign in with your company account.