Android Open Source - BitWear Listener Service






From Project

Back to project page BitWear.

License

The source code is released under:

MIT License

If you think the Android project BitWear listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.fisheradelakin.bitwear;
/*  w w w .  ja v a  2s.co m*/
import android.content.Intent;
import android.support.v4.content.LocalBroadcastManager;
import android.util.Log;

import com.google.android.gms.wearable.MessageEvent;
import com.google.android.gms.wearable.WearableListenerService;

/**
 * Created by Fisher on 12/25/14.
 */

public class ListenerService extends WearableListenerService {

    @Override
    public void onMessageReceived(MessageEvent messageEvent) {

        if (messageEvent.getPath().equals("/message_path")) {
            final String message = new String(messageEvent.getData());
            Log.v("myTag", "Message path received on watch is: " + messageEvent.getPath());
            Log.v("myTag", "Message received on watch is: " + message);
        }
        else {
            super.onMessageReceived(messageEvent);
        }

        if (messageEvent.getPath().equals("/message_path")) {
            final String message = new String(messageEvent.getData());

            // Broadcast message to wearable activity for display
            Intent messageIntent = new Intent();
            messageIntent.setAction(Intent.ACTION_SEND);
            messageIntent.putExtra("message", message);
            LocalBroadcastManager.getInstance(this).sendBroadcast(messageIntent);
        }
        else {
            super.onMessageReceived(messageEvent);
        }
    }
}




Java Source Code List

com.fisheradelakin.bitwear.ApplicationTest.java
com.fisheradelakin.bitwear.JSONParser.java
com.fisheradelakin.bitwear.ListenerService.java
com.fisheradelakin.bitwear.MainActivity.java
com.fisheradelakin.bitwear.MainActivity.java