Cara memasukkan video ke aplikasi android yang kita buat yaitu dengan cara memasukkan video yang telah disediakan ke aplikasi android yang dibuat. Video yang ditampilkan dapat dalam bentuk video yang di embed dari youtube dan ada pula yang dimasukan langsung ke dalam asset directory yang terdapat pada aplikasi android.
Gambar cara memutar video di android
merakit.java
package com.home;
import android.app.Activity;
import android.net.http.SslError;
import android.os.Bundle;
import android.webkit.SslErrorHandler;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
public class merakit extends Activity{
WebView webview;
@Override
public void onCreate(Bundle bundle){
super.onCreate(bundle);
setContentView(R.layout.webview2);
webview = (WebView) findViewById(R.id.webview1);
webview.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
webview.getSettings().setSupportMultipleWindows(false);
webview.getSettings().setSupportZoom(true);
webview.setVerticalScrollBarEnabled(false);
webview.setHorizontalScrollBarEnabled(false);
//
WebSettings webSettings = webview.getSettings();
webSettings.setBuiltInZoomControls(true);
webview.loadUrl("file:///android_asset/merakit.html");
webview.setWebViewClient(new WebViewClient()
{ @Override public boolean shouldOverrideUrlLoading(WebView view, String url)
{ return false; }
// buat https
public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error)
{ handler.proceed(); }
});
}
}
File xml yang digunakan pada class ini yaitu webview2 berikut script yang digunakan pada layout webview2.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/main"
>
<WebView
android:id="@+id/webview1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:cacheColorHint="#A21562"/>
</LinearLayout>
Selanjutnya halaman merakit komputer dibuat dalam format html seperti yang telah dipanggil pada class merakit.java.
webview.loadUrl(file:///android_asset/merakit.html);
video yang ditampilkan pada form webview2 dan dipanggil menggunakan class java merakit.java memiliki file html sebagai berikut :
merakit.html
<!DOCTYPE html>
<html>
<head>
<title>Video merakit</title>
</head>
<style type="text/css">
ul.a {list-style-type: circle;}
ul.b {list-style-type: square;}
ol.c {list-style-type: upper-roman;}
ol.d {list-style-type: lower-alpha;}
h1 {
color: #337ab7;
font-style: face:Berlin Sans FB Demi;
}
h2 {
color: #337ab7;
font-style: face:Berlin Sans FB Demi;
font-weight: bold;
text-decoration: underline;
}
p{}
</style>
<body>
<h2>Video Cara Merakit Komputer</h2>
<center>
<iframe src="merakit.mp4" width="300px" height="500px" allowfullscreen ></iframe>
</center>
</body>
</html>
cara memutar video di android yang dibuat pada script di atas adalah video yang ditempatkan pada directory asset. video yang telah diletakkan di directory asset dipanggil menggunakan perintah src="merakit.mp4"
1 Comments
terimakasih banyak atas informasinya dan jangan lupa kunjungi kami di http://rahma-store.com/neo-walet-facial-soap/
ReplyDelete