Intereting Posts

Как запустить мобильное приложение из приложения для ношения?

У меня есть приложение для ношения Android, которое отправляет сообщения и в мобильное приложение для компаньона. Когда мобильное приложение активно, все работает нормально, если сопутствующее мобильное приложение не активно, мне нужно быть способным запускать его из приложения для ношения … Как запустить мобильное приложение из приложения для ношения?

Solutions Collecting From Web of "Как запустить мобильное приложение из приложения для ношения?"

Вы можете реализовать службу WearableListenerService в своем мобильном приложении и отправить сообщение из приложения для ношения. Вот немного для его достижения.

//Мобильное приложение

public class ListenerServiceFromWear extends WearableListenerService { private static final String HELLO_WORLD_WEAR_PATH = "/hello-world-wear"; @Override public void onMessageReceived(MessageEvent messageEvent) { /* * Receive the message from wear */ if (messageEvent.getPath().equals(HELLO_WORLD_WEAR_PATH)) { //For example you can start an Activity Intent startIntent = new Intent(this, MyActivity.class); startIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(startIntent); } } } 

Вы должны объявить это в своем манифесте.

  <service android:name=".ListenerServiceFromWear"> <intent-filter> <action android:name="com.google.android.gms.wearable.BIND_LISTENER" /> </intent-filter> </service>