View Full Version : ساخت یک مرورگر
moh_sen201
پنج شنبه 26 بهمن 1391, 11:03 صبح
سلام به همتون
میخوام یک مرورگر بسازم؟
وب ویو اظافه میکنم به اکتیویتیم.
بعد که صفحه رو لود میکنه.تو همون صفحه رو یه لینک کلیک میکنم میخواد بپره تو مرورگر خود گوشی؟
چیکار کنم اینجوری نشه و تو همون صفحه باز کنه؟
srfarzad
پنج شنبه 26 بهمن 1391, 11:30 صبح
public class Archive extends Activity {
WebView web;
private ProgressDialog pDialog;
public static final int progress_bar_type = 0;
//String str1="";
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.webview);
web = (WebView) findViewById(R.id.webView1);
web.getSettings().setJavaScriptEnabled(true);
web.setWebViewClient(new Callback());
web.getSettings().setFixedFontFamily("Tahoma");
//web.getSettings().setTextSize(t)
web.getSettings().setBuiltInZoomControls(true);
//web.getSettings().setSansSerifFontFamily("Tahoma");
web.loadUrl(value);
}
private class Callback extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
// TODO Auto-generated method stub
if(url.endsWith("mpg") || url.endsWith("avi"))
{
/* view.getContext().startActivity(
new Intent(Intent.ACTION_VIEW, Uri.parse(url)));*/
Intent intent = new Intent();
intent.setAction(android.content.Intent.ACTION_VIE W);
intent.setDataAndType(Uri.parse(url), "video/*");
startActivity(intent);
return true;
}
else {
return (false);
}
}
}
آموزش اندروید (http://p30droid.com/) آموزش برنامه نویسی اندروید (http://p30droid.com/) برنامه نویسی اندروید (http://p30droid.com/) اندروید استودیو (http://p30droid.com/) آموزش اندروید استودیو (http://p30droid.com/)
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.