package br.com.suelengc.calctributospj.view.activity;
import android.R.bool;
import android.content.Intent;
import android.graphics.drawable.GradientDrawable;
import android.os.Bundle;
import android.view.View;
import br.com.suelengc.calctributospj.R;
import br.com.suelengc.calctributospj.domain.TipoBaseCalculo;
import br.com.suelengc.calctributospj.preference.Preferencias;
import br.com.suelengc.calctributospj.view.menu.MyMenu;
import com.actionbarsherlock.view.Menu;
import com.actionbarsherlock.view.MenuInflater;
public class MenuActivity extends BaseActivity {
public static final String EXTRA_FORMATO_TELA = "1";
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.menu);
setTitle("Menu");
GradientDrawable bg = (GradientDrawable) getResources().getDrawable(R.drawable.bg_gradient);
getSupportActionBar().setBackgroundDrawable(bg);
// Mostrar novidades
Preferencias p = new Preferencias(this);
boolean userAlreadyViewNews = p.getBoolean("view_news");
if (userAlreadyViewNews == false) {
NewsDialogFragment newFeaturesDialogFragment = new NewsDialogFragment();
newFeaturesDialogFragment.show(getSupportFragmentManager(), "dialog");
}
}
public void CallCalcActivity_ByValuePerHour(View view) {
Intent intent = new Intent(this, CalculatorActivity.class);
intent.putExtra(EXTRA_FORMATO_TELA, TipoBaseCalculo.VALOR_HORA);
startActivity(intent);
}
public void CallCalcActivity_ByValue(View view) {
Intent intent = new Intent(this, CalculatorActivity.class);
intent.putExtra(EXTRA_FORMATO_TELA, TipoBaseCalculo.VALOR_BRUTO);
startActivity(intent);
}
public void CallInfoActivity(View view) {
Intent intent = new Intent(this, AboutActivity.class);
startActivity(intent);
}
public void CallCalcActivity_Donate(View view) {
Intent intent = new Intent(this, DonateActivity.class);
startActivity(intent);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater mi = new MenuInflater(getApplicationContext());
mi.inflate(R.menu.menu, menu);
menu.findItem(MyMenu.EMAIL).setVisible(false);
menu.findItem(MyMenu.COPY).setVisible(false);
menu.findItem(MyMenu.ABOUT).setVisible(false);
return true;
}
}