Начать google-тусовки в android

Я хочу начать новую беседу с конкретными людьми, но я не могу найти для нее никакого кода. Есть ли простое решение для этого? Я попытался сделать вызов в стиле skype, и он работал легко с намерением.

Вот код skype:

Intent sky = new Intent("android.intent.action.VIEW"); sky.setData(Uri.parse("skype:" + nickname)); startActivity(sky); 

Я хочу что-то подобное этому. (Или со скайпом, как я могу позвонить на конференцию?)

В настоящее время нет способа создать видеовстречу Google+ на устройстве Android с использованием намерения или любого другого API.

Тем не менее, это будет довольно крутая функция. Если вы его попросите , они могут добавить его.

Я думаю, что нашел решение, это довольно просто, вот код:

 Intent sky = new Intent("android.intent.action.VIEW", Uri.parse("https://talkgadget.google.com/hangouts/extras/talk.google.com/myhangout")); startActivity(sky); 

Вам просто нужно указать URL-адрес видеовстречи, но, к сожалению, Google приостановил названные ансамбли, поэтому этот URL-адрес меняется каждый раз. 🙁

  public static void sendHangout(Context ctx, String message, String urlShare, String imgPath){ Intent hangouts = new Intent(Intent.ACTION_SEND); if(!Utilities.isNullorEmpty(imgPath)){ String file = (String)imgPath.subSequence(0, imgPath.lastIndexOf("/") + 1) + message.replace(" ", "").replace(":", "").replace(".", "") .replace("/", "") + ".jpeg"; Utilities.copyFile(imgPath, file); hangouts.setType("image/*"); hangouts.putExtra(Intent.EXTRA_STREAM, Uri.parse("file:///" + file)); } hangouts.setPackage("com.google.android.talk"); hangouts.setType("text/plain"); hangouts.putExtra(Intent.EXTRA_TEXT, message + ": \n" + urlShare); ctx.startActivity(Intent.createChooser(hangouts, "Hangouts is not installed.")); } 

Я надеюсь помочь вам.

 Intent i = context.getPackageManager().getLaunchIntentForPackage("com.google.android.talk"); context.startActivity(i);