|
Metode dan Algoritma | Menampilkan Video dari Web Online dan dari SDCard pada Android . Anda bisa melakukan konsultasi tentang Menampilkan Video dari Web Online dan dari SDCard pada Android melalui form di samping kanan !!!
Project berikut yang akan dibuat adalah project DroidPlayer yang berfungsi untuk menampilkan file 3GP & MP4 & MP3, OGG dll. yang tersimpan pada penyimpanan Internal maupun External Storage (SD Card).
Langkah pertama klik menu File-New-Other.
Pilih Android-Android Project
Masukkan Project Name : DroidPlayer, Target Name : Android 2.2, Application Name : DroidPlayer, Package Name : com.wizard.droidplayer, Create Activity : DroidActivity, Min SDk Version : 8.
Akan ditampilkan IDE yang menampilkan Project Baru.
Untuk menampilkan dan mengedit tampilan dari Project DroidViewer yg dibuat klik dua kali pada Package Explorer, DroidViewer-res-layout-main.xml.
Kemudian Layout yang ada yaitu LinearLayout tidak perlu dihapus, pada jendela Outline sebelah kanan klik kanan TextView, pilih Remove. Kemudian tambahkan Button, kemudian tambahkan VideoView.
Pada jendela Outline sebelah kanan klik masing-masing komponen yang sudah terpasang, klik kanan pilih property kemudian set propertinnya di jendela property bagian bawah sebagai berikut :
Komponen | Properti | Nilai |
Button01 | ID | @+id/bOpen |
Text | Open | |
VideoView01 | ID | @+id/vPlayer |
Jika kita ingin merancang dengan langsung mengubah isi text dari file main.xml juga bsa dilakukan walaupun lebih sulit.
Kemudian untuk menuliskan program buka file DroidActivity.java pada Package Explorer sebelah kiri, pilih direktori src-com.wizard.droidplayer-DroidActivity.java.
Kemudian modifikasi kode programnya menjadi seperti di bawah ini :
package com.wizard.droidplayer;
import java.io.File;
import android.app.Activity;
import android.os.Bundle;
import android.os.Environment;
import android.view.View;
import android.widget.Button;
import android.widget.MediaController;
import android.widget.VideoView;
public class DroidActivity extends Activity {
private VideoView video;
private MediaController ctlr;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ctlr=new MediaController(this);
Button bPlay=(Button)findViewById(R.id.bPlay);
bPlay.setOnClickListener(onPlay);
}
private View.OnClickListener onPlay=new View.OnClickListener() {
public void onClick(View v) {
try {
File clip=new File(Environment.getExternalStorageDirectory(), "747.3gp");
if (clip.exists()) {
video=(VideoView)findViewById(R.id.vPlayer);
video.setVideoPath(clip.getAbsolutePath());
String urlvideo="http://commonsware.com/misc/test2.3gp";Uri uri=Uri.parse(urlvideo);
//video.setVideoURI(uri);
ctlr.setMediaPlayer(video);
video.setMediaController(ctlr);
video.requestFocus();
video.start();
}
} catch (Exception e) {
}
}
};
}

Related Post :

Judul: Menampilkan Video dari Web Online dan dari SDCard pada Android
Rating: 100% based on 99998 ratings. 5 user reviews.
Ditulis Oleh hank2
Rating: 100% based on 99998 ratings. 5 user reviews.
Ditulis Oleh hank2
Anda sedang membaca artikel tentang
Menampilkan Video dari Web Online dan dari SDCard pada Android, Semoga artikel tentang Menampilkan Video dari Web Online dan dari SDCard pada Android ini sangat bermanfaat bagi teman-teman semua, jangan lupa untuk mengunjungi lagi melalui link
Menampilkan Video dari Web Online dan dari SDCard pada Android.
{ 0 komentar... Views All / Send Comment! }
Posting Komentar