我已经开发了tizen应用程序,我想使用硬件按钮,一旦用户点击硬件按钮,它应该退出应用程序。我正在开发TIZEN application.The硬件后退按钮,我的应用程序不工作。
发布于 2015-07-01 22:32:30
TIZEN (2.3)中存在两种类型的应用程序
如果您制作web应用程序,
document.addEventListener('tizenhwkey', function(e) {
if(e.keyName == "back") {
try {
tizen.application.getCurrentApplication().exit();
} catch (error) {
console.error("getCurrentApplication(): " + error.message);
}
}
});但是如果你想要本机应用程序,你可以用EFL Extension API返回按钮事件
#include <efl_extension.h>
static void
win_back_cb(void *data, Evas_Object *obj, void *event_info)
{
appdata_s *ad = data;
/* Let window go to hide state. */
elm_win_lower(win);
}
eext_object_event_callback_add(ad->win, EEXT_CALLBACK_BACK, win_back_cb, ad);https://stackoverflow.com/questions/31109440
复制相似问题