모바일의 시스템 버튼 이벤트를 지정합니다.
Parameters | Type | Description |
---|---|---|
strCallBackName | STRING | 호출할 CallBack 함수명 |
Type | Description |
---|---|
void |
button: 버튼 유형 - 0: Invalid - 1: home button - 2: back button - 3: menu button - 99: Unknown
function btn_eventbutton_on_mouseup(objInst)
{
mobil_basic.eventbutton("mobile_event_callback");
}
// call back event
function mobile_event_callback(event_name, response) {
var obj = JSON.parse(response);
if (obj.code != 200) {
screen.alert(obj.result);
return;
}
if (event_name == "button") {
fld_event_button.settext(GetDeviceButtonText(obj.button) + "( " + obj.button + ")");
}
}
function GetDeviceButtonText(button)
{
switch(button) {
case 0: return "Invalid";
case 1: return "Home Button";
case 2: return "Back Button";
case 3: return "Menu Button";
case 99: return "Unknown";
default: return "Unknown";
}
}