package com.kuxhausen.huemore.nfc;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.preference.PreferenceManager;
import com.kuxhausen.huemore.Helpers;
import com.kuxhausen.huemore.R;
import com.kuxhausen.huemore.net.ConnectivityService;
import com.kuxhausen.huemore.persistence.Definitions.InternalArguments;
import com.kuxhausen.huemore.persistence.Definitions.PreferenceKeys;
public class NfcReadRouterActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Helpers.applyLocalizationPreference(this);
Context con = getApplicationContext();
String encodedMood = NfcReaderActivity.getGroupMoodBrightnessFromNdef(this.getIntent());
Intent srv = new Intent(con, ConnectivityService.class);
srv.putExtra(InternalArguments.ENCODED_MOOD, encodedMood);
con.startService(srv);
SharedPreferences settings = PreferenceManager.getDefaultSharedPreferences(con);
if (settings.getBoolean(getString(R.string.preference_show_nfc_controls), true)) {
Intent i = new Intent(this, NfcReaderActivity.class);
i.putExtra(InternalArguments.ENCODED_MOOD, encodedMood);
startActivity(i);
}
finish();
}
}