
LANGKAH - LANGKAH
- Buat di frame 1, Dynamic Text dengan instant name "ditekan"
- Isikan AS3 di frame awal, seperti pada list dibawah ini
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35NativeApplication.nativeApplication.addEventListener
(KeyboardEvent.KEY_DOWN, CheckKeypress, false, 0, true);
function CheckKeypress(event:KeyboardEvent):void
{
switch (event.keyCode)
{
case Keyboard.SEARCH :
ditekan.text = "Search";
break;
case Keyboard.MENU :
ditekan.text = "Menu";
break;
case Keyboard.BACK :
event.preventDefault();
ditekan.text = "Back";
break;
}
}
NativeApplication.nativeApplication.addEventListener
(KeyboardEvent.KEY_UP, CheckKeyup, false, 0, true);
function CheckKeyup(event:KeyboardEvent):void
{
switch (event.keyCode)
{
case Keyboard.SEARCH :
ditekan.text = "tombol dilepas";
break;
case Keyboard.MENU :
ditekan.text = "tombol dilepas";
break;
case Keyboard.BACK :
event.preventDefault();
ditekan.text = "tombol dilepas";
break;
}
} - Simpan dan coba di emulator dengan menekan Control enter.
- Untuk mengeksekusi sebuah perintah anda bisa menyisipkanya di baris 8, 11 dan 14 untuk tombol ditekan.
- Untuk mengeksekusi sebuah perintah anda bisa menyisipkanya di baris 25, 28 dan 31 untuk tombol ditekan.
Untuk mencoba di simulator perhatikan gambar berikut
Catatan penting, untuk device android bertombol 3 berarti tidak ada tombol "search" karena tombol yang satunya adalah tombol "home". Tombol "home" tidak bisa digunakan oleh aplikasi karena tombol tersebut khusus digunakan untuk system android.
... baca selanjutnya!