@Override public void onListItemClick(ListView l, View v, int position, long id) { super.onListItemClick(l, v, position, id); Livro livro = livros.get(position); // Notify the parent activity of selected item mCallback.onLivroSelected(position, livro.getId()); // Set the item as checked to be highlighted when in two-pane layout getListView().setItemChecked(position, true); }
private void prepararEdicao(long livro_id) { Livro livro = dao.buscarLivroPorId(livro_id); imagemLivro.setImageBitmap( imagemHelper.decodeSampledBitmapFromResource(livro.getPathImagem(), 100, 100)); txtTitulo.setText(livro.getTitulo()); txtAutor.setText(livro.getAutor()); txtResumo.setText(livro.getResumo()); txtClassificacao.setText(livro.getClassificacao()); txtCutter.setText(livro.getCutter()); txtObservacao.setText(livro.getObservacao()); pathImagem = livro.getPathImagem(); avaliacaoLivro.setRating((float) livro.getAvaliacao()); btnAdicionar.setText(R.string.salvar); this.livro_id = livro_id; }