Из умных часов хотелось бы перехватывать событие подключения к смартфону. Это автоматически управляется Android и Android Wear, поэтому мне нужно получить это событие из моего приложения, работающего на часах.
Я узнал об этом в WearableAPI, чтобы получать уведомления без опроса Wearable.NodeApi.getConnectedNodes.
public class MyService extends WearableListenerService {
@Override
public void onPeerConnected(Node peer) {
Log.i("my wear service", "connected");
super.onPeerConnected(peer);
// here I would use MessageAPI to send data saved on "disk" to the smartphone
}
}
Это правильный путь? Так это нормальный сервис? Нужно ли мне запускать его или он автоматически работает в фоновом режиме? Есть ли другие способы выполнить эту задачу?
это ссылка