dans mon cas je ne veux pas le transfert de données
Certaines données doivent aller entre le téléphone et la montre. Je suppose que vous voulez dire que vous ne voulez pas jouer avec les protocoles Bluetooth et ainsi de suite, eh bien, ne vous inquiétez pas, tout est enveloppé dans un SDK facile. Vous envoyez les données via une intention Android normale (exemple ci-dessous). L'application Sony fait le peu compliqué.
En fait tout le code d'un contrôle SmartWatch fonctionne sur le téléphone. La montre est pratiquement un écran à distance avec entrée et vibreur. Ainsi, vous pouvez facilement avoir une application Android, avec un bouton qui appelle ceci:
import com.sonyericsson.extras.liveware.aef.control.Control;
/**
* Start repeating vibrator
*
* @param onDuration
* On duration in milliseconds.
* @param offDuration
* Off duration in milliseconds.
* @param repeats
* The number of repeats of the on/off pattern. Use
* {@link Control.Intents#REPEAT_UNTIL_STOP_INTENT} to repeat
* until explicitly stopped.
*/
protected void startVibrator(int onDuration, int offDuration, int repeats) {
Intent intent = new Intent(Control.Intents.CONTROL_VIBRATE_INTENT);
intent.putExtra(Control.Intents.EXTRA_ON_DURATION, onDuration);
intent.putExtra(Control.Intents.EXTRA_OFF_DURATION, offDuration);
intent.putExtra(Control.Intents.EXTRA_REPEATS, repeats);
sendToHostApp(intent);
}
Il y a différentes étapes précurseurs nécessaires pour toutes les applications SmartWatch, donc je vous recommande de passer par le monde bonjour normale apps d'abord, il est le plus rapide façon d'arriver à ce que vous voulez. http://developer.sonymobile.com/2013/09/25/how-to-create-an-app-extension-for-sony-smartwatch-2/
Vous voulez dire le bouton d'alimentation? Implémenter un système normal. Juste laisser le transfert de données. – greenapps
Pas nécessaire le bouton d'alimentation. Avez-vous un exemple de système normal sans transfert de données? parce que je ne vois pas comment le faire ... – user2202087
Alors quel bouton? Non, je n'ai pas d'exemple d'un tel système. – greenapps