Olá galera!
Seguinte, estou com um problema ao salvar um registro no Update. Vou postar a execução do meu update no sqlite.
Essa é minha função:
public void soma (Long _id, Integer qtde){
ContentValues values = new ContentValues();
values.put("qtde", qtde + 1);
String[] args = {_id.toString()};
database.update("produto", values, "_id=?", args);
}
Os dois parametros estão chegando corretamente, já testei com o Log.i("Parametros", _id + " - " + qtde);
Esse é o erro gerado pelo LogCat.
11-20 22:27:41.691: E/AndroidRuntime(1708): FATAL EXCEPTION: main
11-20 22:27:41.691: E/AndroidRuntime(1708): java.lang.NullPointerException
11-20 22:27:41.691: E/AndroidRuntime(1708): at br.com.tks.dao.ProdutosDAO.soma(ProdutosDAO.java:98)
11-20 22:27:41.691: E/AndroidRuntime(1708): at br.com.tks.adapter.ProdutoAdapter$2.onClick(ProdutoAdapter.java:85)
11-20 22:27:41.691: E/AndroidRuntime(1708): at android.view.View.performClick(View.java:4204)
11-20 22:27:41.691: E/AndroidRuntime(1708): at android.view.View$PerformClick.run(View.java:17355)
11-20 22:27:41.691: E/AndroidRuntime(1708): at android.os.Handler.handleCallback(Handler.java:725)
11-20 22:27:41.691: E/AndroidRuntime(1708): at android.os.Handler.dispatchMessage(Handler.java:92)
11-20 22:27:41.691: E/AndroidRuntime(1708): at android.os.Looper.loop(Looper.java:137)
11-20 22:27:41.691: E/AndroidRuntime(1708): at android.app.ActivityThread.main(ActivityThread.java:5041)
11-20 22:27:41.691: E/AndroidRuntime(1708): at java.lang.reflect.Method.invokeNative(Native Method)
11-20 22:27:41.691: E/AndroidRuntime(1708): at java.lang.reflect.Method.invoke(Method.java:511)
11-20 22:27:41.691: E/AndroidRuntime(1708): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
11-20 22:27:41.691: E/AndroidRuntime(1708): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
11-20 22:27:41.691: E/AndroidRuntime(1708): at dalvik.system.NativeStart.main(Native Method)
Já tentei de tudo, tentei alterar os valores na unha, não rolou tbm… Não sei mais o que fazer… Será que alguém tem uma luz?
Valeu!!