zoukankan      html  css  js  c++  java
  • Android调用默认浏览器打开指定Url

    业务员有需求要将一个wap站在手机上以App的形式打开,还不要嵌套WebView,只能以浏览器打开.查了点资料,就有了下面这货。

    package com.gzz.whyinzi;
    
    import android.net.Uri;
    import android.os.Bundle;
    import android.app.Activity;
    import android.content.Intent;
    import android.util.Log;
    import android.view.Menu;
    import android.view.View;
    
    public class MainActivity extends Activity {
        private static final String TAG = "ActivityDemo"; 
        
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            
            
            Intent intent = new Intent();        
            intent.setAction("android.intent.action.VIEW");    
            Uri content_url = Uri.parse(http://www.cnblogs.com);   
            intent.setData(content_url);  
            startActivity(intent);
            
            
        }
        
            @Override  
            protected void onResume() {  
                super.onResume(); 
                Intent intent = new Intent();        
                intent.setAction("android.intent.action.VIEW");    
                Uri content_url = Uri.parse("http://www.yinzimeijia.com");   
                intent.setData(content_url);  
                startActivity(intent);
                Log.e(TAG, "start onResume~~~");  
            }  
          
            @Override  
            protected void onStop() {  
                super.onStop();  
                this.finish();
                Log.e(TAG, "start onStop~~~");  
            }  
           
    
        
    
    }

    onResume()在没有默认浏览器的时候就起作用了,当没有默认浏览器的时候会弹出提示以哪个浏览器打开,如果点击取消就会出现黑色背景,为防止出现黑色背景,onsume()重新调用打开浏览器.

    onStop()在选择浏览器后结束进程.

  • 相关阅读:
    如何解除任务管理器被禁用
    一、JavaScript概述
    001_html基本结构
    postman常见问题记录
    fidder工具使用
    SonarQube工具使用问题汇总
    业余书籍读后感
    jmater常见问题处理
    测试知识记录(更新中)
    HTTP协议
  • 原文地址:https://www.cnblogs.com/yuefengkai/p/3313970.html
Copyright © 2011-2022 走看看