Escolar Documentos
Profissional Documentos
Cultura Documentos
Inserção no SQLite
1
Programação de Aplicativos Mobile (PAM)
Prof. Maicon Monttozo
3º ETIM Desenvolvimento de Sistemas
btnSalvar.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
}
});
contentValues.put(Produto.ProdutoEntry.COLUMN_NAME_proNome,
txtProdutoNome.getText().toString());
contentValues.put(Produto.ProdutoEntry.COLUMN_NAME_proValor,
txtProdutoValor.getText().toString());
Agora vamos abrir a conexão com o nosso banco de dados para que
possamos realizar a inserção.
2
Programação de Aplicativos Mobile (PAM)
Prof. Maicon Monttozo
3º ETIM Desenvolvimento de Sistemas
dessa coluna como nula. Se você especificar null, como nesse exemplo de código, o
framework não incluirá uma linha quando não houver valores.
Agora vamos executar nossa aplicação. Abaixo está uma imagem da nossa
tela inserindo um produto e um valor, e em seguida exibindo a mensagem para o
usuário.
3
Programação de Aplicativos Mobile (PAM)
Prof. Maicon Monttozo
3º ETIM Desenvolvimento de Sistemas
4
Programação de Aplicativos Mobile (PAM)
Prof. Maicon Monttozo
3º ETIM Desenvolvimento de Sistemas
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btnSalvar.setOnClickListener(new
View.OnClickListener() {
@Override
public void onClick(View view) {
contentValues.put(Produto.ProdutoEntry.COLUMN_NAME_proNome,tx
tProdutoNome.getText().toString());
contentValues.put(Produto.ProdutoEntry.COLUMN_NAME_proValor,t
xtProdutoValor.getText().toString());
5
Programação de Aplicativos Mobile (PAM)
Prof. Maicon Monttozo
3º ETIM Desenvolvimento de Sistemas
}
});
}
}