Android Open Source - rfid_front_door Door Open Widget






From Project

Back to project page rfid_front_door.

License

The source code is released under:

GNU General Public License

If you think the Android project rfid_front_door 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 info.staticfree.android.taguid;
/*from   w ww  .ja  v  a2s  . c om*/
import android.app.PendingIntent;
import android.appwidget.AppWidgetManager;
import android.appwidget.AppWidgetProvider;
import android.content.Context;
import android.content.Intent;
import android.util.Log;
import android.widget.RemoteViews;

public class DoorOpenWidget extends AppWidgetProvider {

    private static final String TAG = DoorOpenWidget.class.getSimpleName();

    @Override
    public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) {
        final RemoteViews rv = new RemoteViews(context.getPackageName(), R.layout.widget);

        rv.setOnClickPendingIntent(R.id.open, getOpenIntent(context));

        Log.d(TAG, "onclick intent has been set");

        appWidgetManager.updateAppWidget(appWidgetIds, rv);
    }

    public static PendingIntent getOpenIntent(Context context) {
        return PendingIntent.getBroadcast(context, 0, new Intent(OpenReceiver.ACTION_OPEN_DOOR),
                PendingIntent.FLAG_UPDATE_CURRENT);
    }
}




Java Source Code List

com.example.android.BluetoothChat.DeviceListActivity.java
edu.mit.mobile.android.greenwheel.BluetoothService.java
info.staticfree.android.taguid.ArduinoConnectService.java
info.staticfree.android.taguid.ContactIdProvider.java
info.staticfree.android.taguid.ContactId.java
info.staticfree.android.taguid.ContactUtils.java
info.staticfree.android.taguid.DoorOpenWidget.java
info.staticfree.android.taguid.OnDoorResultListener.java
info.staticfree.android.taguid.OpenReceiver.java
info.staticfree.android.taguid.RfidAdapter.java
info.staticfree.android.taguid.RfidRecord.java
info.staticfree.android.taguid.TagUidActivity.java