【Android】通过URI启动应用程序

一、 设置步骤


1.  AndroidManifest.xml文件中,进行如下设置

        
            
                
                    
            
            
            
              
              
              
              
              
            
             
         

 
  2.   代码中进行如下调用 
  

		Intent it = new Intent(Intent.ACTION_SEND);
		int iLatitude = (int)(dLatitude * 100000);
		int iLongtitude = (int)(dLongitude * 100000);
	
		// 需要添加latlong.jsp,否则后面无法添加参数成为一个链接地址
		String strLinkMap = "http://huntshe.com/latlong.jsp?LAT="+ dLatitude + "&LONG=" + dLongitude;
		String strUri = "您的朋友与您分享一个位置:\n" + "纬度  " + iLatitude + "    经度  "  + iLongtitude +		
				"\n点击启动程序:" + strLinkMap +
				"\n您需要先下载寻她地图:http://a.app.qq.com/o/simple.jsp?pkgname=com.android.realize.huntshe";
		it.putExtra(Intent.EXTRA_TEXT, strUri); 
		it.setType("text/plain");
		startActivity(Intent.createChooser(it, "将短串分享到"));

二、 效果展示


1.  程序中点击按钮,发送短串

【Android】通过URI启动应用程序_第1张图片


2. 点击讯息功能

【Android】通过URI启动应用程序_第2张图片


3. 点击“点击启动程序” 后面的链接

【Android】通过URI启动应用程序_第3张图片


你可能感兴趣的:(android)