>
o projeto chega a rodar e entra no layout do main mas quando clico no botão "nova venda" ele da essa mensagem e tem q dar um "force close" para encerrar a aplicação. Aparentemente esta tudo certo, ja verifiquei no "androidManifest" classe "NovaVendaActivity" e tambem o layout "nova_venda".
ola anderson
mostre o seu codigo novavenda...
ou se puder coloque seu projeto aki
quando eu chegar em casa hoje a noite, vou postar o projeto. Obrigado
mandei o projeto, se puder me ajudar.
ta ai o link:
http://rlsystem.com.br/forum/disco/uploads/2ae35161cc3ff92259fbb56da6ed1763-Vendas.zip
Descobri o problema: criei Minhas tabelas com o id da seguinte forma _id_produto e desta forma dava um erro de argumento na criação da Activity NovaVenda, fiz a alteração para só _id e funcionou.
Olá Pessoal! Eu estou com o mesmo problema. Quando clico em nova venda a aplicação fecha!
Segue o código (está igual) ... alguém me ajuda pf!!!
import android.os.Bundle;
import android.support.v4.widget.SimpleCursorAdapter;
import android.view.View;
import android.widget.Spinner;
import android.app.Activity;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
public class NovaVendaActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.nova_venda);
Spinner spProdutos = (Spinner)findViewById(R.id.spProdutos);
SQLiteDatabase db = openOrCreateDatabase("vendas.db", Context.MODE_PRIVATE, null);
Cursor cursor = db.rawQuery("SELECT * produtos ORDER BY nome ASC", null);
String[] from = {"_id", "nome", "preco"};
int[] to = {R.id.txvID, R.id.txvNome, R.id.txvPreco};
SimpleCursorAdapter ad = new SimpleCursorAdapter(getBaseContext(), R.layout.spinner, cursor, from, to, 0);
spProdutos.setAdapter(ad);
}
public void salvarClick(View v){
}
}
Esqueçam!!! Eu li o código e vi que estou fazendo o select errado...está faltando o FROM!
Foi MTO mal!!! hahaha
é assim q agente vai aprendendo André rsrs