Anda di halaman 1dari 3
HE) [TUGAS PRAKTIKUM APLIKAS! MOBILE] Toturial 12 : Memainkan Audio Kita akan membuat aplikasi sederhana memutar sebuah file mp3. melalui sebuah tombol play. Dalam kondisi normal, jika tombol play diklik, mp3 akan dimainkan, Pada saat bersamaan tombol play berubah tidak bisa diklik . Namun jika ‘mp3 selesai berputar, baru kemudian tombol play dapat diklik kembali 1. Buatlah project android seperti biasa dengan nama playingAudio 2. Buat folder baru dengan nama drawable di folder res. Masukkan gambar play (atau apa saja untuk mewakili icon play) dalam format * png 4B playingAudio @ exe ® gen Generated Java BA Android 21-update & assets sre 4 & drawable $2 play.pn © drawable-ti 4 & deawable-tapi $8) icon.png 3. Buat folder baru lagi di res, kali ini beri nama raw, Masukkan file mp3 ke dalam folder raw. Latihan ini menggunakan file kautsar. mp3. Politeknk Sckayu 2012/2013 | Winda Fandella EAA HE) [TUGAS PRAKTIKUM APLIKAS! MOBILE] Bases sre > > danable > & droablehdp © dranabiep © ceanabie-mdpt » & yout +m & tavtae © sales 1G Andoianfestarl 4, Ketikan script berikut pada main.xml 0" encoding="utf8°> 3ttp//schemes android. com/epk/res/ondroit” Spx" androidlayout_width="wrop content” android:ayout_helght="wrap_content” androldld="@+id/textView" androl:text="Memalnkan Musie?> ‘JlnearLayout> 5. Ketiklah script playingAudio java package conto playngnoio: Inport jan 1c; Import andro appActaty, Impor andro media Mess Payer por rua verano Oneness, Import andor Bundle Import and vew Yew: Sno io Views Onto: Import andro widget imapeButon Import andro widet Tete publics plyingcio extends Activity ImegeBatton maiko: Toni tetera: Mediriyer me: (7 Caled hen the sett fest ested. 7 @oueride publ void oneate[Bunlesvedlastancesate ‘suparonCreatesavedhnstancesatl, ‘tContenView( layout mar) eterangan-(Tetew}ndViewsR het: Politeknik Sekayu 2012/2013 | vs Ea HE) [TUGAS PRAKTIKUM APLIKAS! MOBILE] Reterangan set Tent 'Sskan ik Tombol play T rmainkan={imagetutton}find ViewByld[.l putorMusk) ‘mainkan setOnClickstener{new OnClctistener(( public void onclick View ag0)l ‘lnk setable fae) keterangan setText("Tembol ply tidak aki); ol ) m } public vod go0 p=MedlPayercreae(playinghudio.this, Rew kautsor; tt mp. preparel: }eateh legastateExcoptione){ 1/7000 Auto-generated catch block ceprinstackTrace) )eateh(l0Exceptione)( 1/7000 Auto-generated catch block ce prinstacktracel) , mp start) mp.setOnCompletionListener(new OnCompletionListene) public void onCompletion(MedisPlayer arg0H ‘alnkon setEnabledtrus) keterangan setTeet(“Slakan tk temo play": 6. Run Program dan Lihatlah Hasilnya