2014-10-06 187 views
0

当我增加了一个按钮,它应该带我到Skype应用程序给用户(name_here)..如果Skype的没有我的手机存在,它进入https://play.google.com/store/apps/details?id=com.skype.raiderSkype应用程序没有运行

的代码是

raskypelink.setOnClickListener(new OnClickListener() { 

      @Override 
      public void onClick(View arg0) { 

        if (uri.contains("https://www.skype.com/")) { 
         String name_here = "name_here"; 
         String uri1 = "skype://Page/" + name_here; 
         Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(uri1)); 
         startActivity(intent); 
        } else { 
         String skype = "skype"; 
         String uri1 = "https://play.google.com/store/apps/details?id=com.skype.raider" + skype; 
         Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(uri1)); 
         startActivity(i); 
        } 
       } 
      }); 

请帮忙!

+0

问题是什么? – Palak 2014-10-06 05:25:37

回答

0
For IF 

Android的文档 - 从

String uri1 = "https://play.google.com/store/apps/details?id=com.skype.raider" + skype; 

http://developer.skype.com/skype-uris/skype-uri-tutorial-android

For ELSE 

更改为 删除+ skype

String uri1 = "https://play.google.com/store/apps/details?id=com.skype.raider"; 
+0

它发挥谷歌,这是第二部分,谢谢,但它不去第一部分,有一个名称,我想去 – Suha 2014-10-06 05:35:41

+0

例如,我有Skype运行在我的名字下,按钮链接告诉我关于另一个名称,所以我可以添加并与他交谈 – Suha 2014-10-06 05:42:22

+0

是否是Skype安装的第一个条件? – Palak 2014-10-06 06:14:05

相关问题