2014-10-06 1 views
0

Когда я добавил кнопку он должен принять меня к приложению скайпа пользователя (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

ответ

0
For IF 

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

For ELSE 

Изменение от

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

в Удалить + skype

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

Это идет играть в google, это вторая часть, спасибо, но она не идет в первую часть, есть имя, которое я хочу перейти на – Suha

+0

Например, у меня есть Skype под моим именем, кнопка link рассказывает мне о другом имени, чтобы я мог добавить и поговорить с ним. – Suha

+0

- первое условие для установки скайпа или нет? – Palak