package org.deviceconnect.android.deviceplugin.alljoyn.activity;
import android.app.ActionBar;
import android.app.Activity;
import android.content.ActivityNotFoundException;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.MenuItem;
import android.view.View;
import org.deviceconnect.android.deviceplugin.alljoyn.R;
/**
* Setting activity for LIFX.
*
* @author NTT DOCOMO, INC.
*/
public class AllJoynSettingLIFXActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.aj_settings_lifx_01);
ActionBar actionBar = getActionBar();
if (actionBar != null) {
actionBar.setDisplayHomeAsUpEnabled(true);
actionBar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_HOME);
actionBar.setTitle(getString(R.string.alljoyn_settings_lifx_01_textViewTopBar_text));
}
findViewById(R.id.imageView).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
try {
startActivity(new Intent(Intent.ACTION_VIEW,
Uri.parse("market://details?id=com.lifx.lifx")));
} catch (ActivityNotFoundException ex) {
// Simply launch Google Play instead.
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://")));
}
}
});
}
@Override
public boolean onOptionsItemSelected(final MenuItem item) {
if (item.getItemId() == android.R.id.home) {
finish();
return true;
}
return super.onOptionsItemSelected(item);
}
}