@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_novo_item_da_lista); getSupportActionBar().setBackgroundDrawable(new ColorDrawable(Color.parseColor("#69c2f9"))); if (getIntent().getSerializableExtra(ItensDaListaActivity.chaveLista) != null) { listaCompras = (ListaCompras) getIntent().getSerializableExtra(ItensDaListaActivity.chaveLista); } itemDaListaDAO = new ItemDaListaDAO(this); btnVoz = (Button) findViewById(R.id.microfone); btnVoz.setVisibility(View.VISIBLE); PackageManager pm = getPackageManager(); List<ResolveInfo> activities = pm.queryIntentActivities(new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH), 0); if (activities.size() == 0) { btnVoz.setEnabled(false); btnVoz.setVisibility(View.GONE); } if (getIntent().getSerializableExtra(ItensDaListaActivity.chaveItem) != null) { itemCorrente = itemDaListaDAO.findOne( (Integer) getIntent().getSerializableExtra(ItensDaListaActivity.chaveItem)); btnVoz.setVisibility(View.GONE); ((EditText) findViewById(R.id.nomeProduto)).setText(itemCorrente.getProduto()); if (itemCorrente.getQtde() > 0) ((EditText) findViewById(R.id.qtde)).setText(itemCorrente.getQtde().toString()); if (itemCorrente.getValorUnitario() > 0) ((EditText) findViewById(R.id.unitario)) .setText(itemCorrente.getValorUnitario().toString()); } }