Android 佩戴 - 打开于 phone
Android Wear - Open on phone
我想知道有人可以帮助我。
我有两个应用程序,父移动应用程序和 android wear 应用程序。
我想添加一个按钮来从手表打开父应用程序,就像许多 android wear 应用程序一样,但我似乎找不到任何帮助我的东西。
到目前为止,我 运行 只是在手表上播放打开 phone 动画,然后我不确定从那里去哪里才能真正打开父级申请。
@Override
public void onClick(WearableListView.ViewHolder viewHolder) {
switch (viewHolder.getPosition()) {
case 0:
//Do something
Intent intent = new Intent(this, SelectActivity.class);
startActivity(intent);
break;
case 1:
//Do something else
break;
case 2:
Intent intentOpen = new Intent(context, ConfirmationActivity.class);
intentOpen.putExtra(ConfirmationActivity.EXTRA_ANIMATION_TYPE, ConfirmationActivity.OPEN_ON_PHONE_ANIMATION);
startActivity(intentOpen);
break;
}
}
您需要创建一个 WearableListenerService。如何做到这一点的一个很好的例子是:
https://gist.github.com/gabrielemariotti/117b05aad4db251f7534
收到消息后,您可以使用以下意图打开父应用程序:
getApplicationContext().startActivity(intent);
我想知道有人可以帮助我。 我有两个应用程序,父移动应用程序和 android wear 应用程序。
我想添加一个按钮来从手表打开父应用程序,就像许多 android wear 应用程序一样,但我似乎找不到任何帮助我的东西。
到目前为止,我 运行 只是在手表上播放打开 phone 动画,然后我不确定从那里去哪里才能真正打开父级申请。
@Override
public void onClick(WearableListView.ViewHolder viewHolder) {
switch (viewHolder.getPosition()) {
case 0:
//Do something
Intent intent = new Intent(this, SelectActivity.class);
startActivity(intent);
break;
case 1:
//Do something else
break;
case 2:
Intent intentOpen = new Intent(context, ConfirmationActivity.class);
intentOpen.putExtra(ConfirmationActivity.EXTRA_ANIMATION_TYPE, ConfirmationActivity.OPEN_ON_PHONE_ANIMATION);
startActivity(intentOpen);
break;
}
}
您需要创建一个 WearableListenerService。如何做到这一点的一个很好的例子是:
https://gist.github.com/gabrielemariotti/117b05aad4db251f7534
收到消息后,您可以使用以下意图打开父应用程序:
getApplicationContext().startActivity(intent);