Hallo Sahabat ikhwan Programmer, Pada bimbingan ini kita hendak berlatih membuat aplikasi pemutar film simpel memakai widget VideoView dari Android Sanggar. Mudah Tutorial Menampilkan Video di Android Studio dengan Videoview Offline. Widget itu bisa dipakai buat menunjukkan film semacam mp4, mkv, dan lain- lain. dengan gampang serta kilat.
Pada aplikasi yang hendak kita untuk. Tidak semacam VLC ataupun Alat Player, yang bisa memutar film dari penyimpanan ingatan, disini kita cuma hendak membuat aplikasi simpel saja, yang dimana film itu telah kita sediakan didalam project android kita.
Modul yang lain yang dianjurkan:
Metode Menunjukkan Lukisan pada ImageView dari Galeri ataupun Kamera
Membuat Fast Loading Webview Memakai Kotlin
Metode Binding View Memakai Library ButterKnife Android
Dalam aplikasi itu mempunyai fitur standar semacam play, jeda serta stop. Buat uraian lebih lanjut metode memilah film yang mau dimainkan dari penyimpanan ingatan. Modul itu hendak aku bahas pada bimbingan berikutnya.
Metode Membuat Aplikasi Pemutar Film di Android Studio
1) Buka aplikasi Android Sanggar kamu, untuk project terkini.
2) Pertama- tama kamu sediakan file Videonya, dapat berformat 3gp ataupun mp4. Bila telah, untuk direktori terkini bernama raw, triknya klik kanan pada berkas res
New
Android
resource directory.
Kemudian ganti Resource type- nya jadi raw, sehabis itu klik OK.
3) Berkas raw ialah direktori spesial buat menaruh film ataupun nada didalam project aplikasi android. Bila telah, selanjutnya copy- paste ataupun simpan film yang telah kamu sediakan pada dir raw itu.
4) Sehabis itu buka layout MainActiviy kita, disini kita maanfaatkan VideoView buat menunjukkan film serta Button buat melaksanakan film. Selebihnya dapat kamu samakan sendiri.
<? xml version=” 1. 0″ encoding=” utf- 8″?
<LinearLayout xmlns: android=” http: atau atau schemas. android. com atau apk atau res atau android”
xmlns: tools=” http: atau atau schemas. android. com atau tools”
android: layout_width=” match_parent”
android: layout_height=” match_parent”
android: gravity=” top”
android: orientation=” vertical”
tools: context=” com. wildan. videoplayer. MainActivity”
<VideoView
android: id=”@+id atau film”
android: layout_width=” match_parent”
android: layout_height=” 250dp” atau
<Button
android: id=”@+id atau play”
android: layout_width=” wrap_content”
android: layout_height=” wrap_content”
android: layout_marginTop=” 88dp”
android: text=” Play Film” atau
< atau LinearLayout
View:
5) Terakhir buka class MainActivity. java. disini kita tambahkan Source Code buat melaksanakan Film dan MediaController buat menunjukkan tombol play, jeda, memesatkan film, dsb. Dikala user mengklik Film itu.
package com. wildan. videoplayer;
import android. net. Uri;
import android. support. v7. app. AppCompatActivity;
import android. os. Bundle;
import android. view. View;
import android. widget. Button;
import android. widget. MediaController;
import android. widget. VideoView;
public class MainActivity extends AppCompatActivity
atau atau Keterangan Variable
private VideoView videoView;
private MediaController mediaController;
private Button playVideo;
@Override
protected void onCreate( Bundle savedInstanceState)
luar biasa. onCreate( savedInstanceState);
setContentView( R. layout. activity_main);
atau atau Inisialisasi VideoView, MediaController serta Button
videoView= findViewById( R. id. film);
playVideo= findViewById( R. id. play);
mediaController= new MediaController( this);
atau atau Melaksanakan Film dikala tombol Play di Klik
playVideo. setOnClickListener( new View. OnClickListener()
@Override
public void onClick( View v)
atau atau Variable Uri buat memastikan posisi Resource Film yang hendak ditampilkan
Uri uri= Uri. parse(” android. resource: atau atau”+getPackageName()+” atau”+R. raw. jam_tangan_hologram);
videoView. setVideoURI( uri);
atau atau Memasang MediaController buat menunjukkan tombol play, jeda, dsb
videoView. setMediaController( mediaController);
mediaController. setAnchorView( videoView);
atau atau Melaksanakan Video
videoView. mulai();
);
Dikala menyatakan MediaController, kamu wajib memilah MediaController itu dari package android. widget. Semacam pada lukisan selanjutnya ini.
Demo:
Demikian dari aku, harap maaf apabila terdapat kekeliruan, bila terdapat yang mau ditanyaka, silakan isi kolom pendapat dibawah ini.