Когда пользователь задал один элемент с «Consumido», ему нужно установить для него один рейтинг. Я раздуваю представление с помощью одной рейтинговой панели, и когда пользователь нажимает кнопку «ОК», я пытаюсь это сделать.Оценка бара завышена сбой моего приложения
builder.setNeutralButton(labelEditar, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
if(regraDeNegocioSingleton.getListaDeItensSingleton().getListaDeItensCulturais().get(position).isConsumido()){
regraDeNegocioSingleton.getListaDeItensSingleton().getListaDeItensCulturais().get(position).setConsumido(false);
}
else{
regraDeNegocioSingleton.getListaDeItensSingleton().getListaDeItensCulturais().get(position).setConsumido(true);
AlertDialog.Builder avaliacaoDialog = new AlertDialog.Builder(TelaCadastrados.this);
avaliacaoDialog.setTitle("Avalie este item!");
avaliacaoDialog.setView(R.layout.layout_alert_dialog_avaliacao);
avaliacaoDialog.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
regraDeNegocioSingleton.getListaDeItensSingleton().getListaDeItensCulturais().get(position).setAvaliacao(reAvalia.getRating());
}
});
avaliacaoDialog.show();
}
Toast.makeText(TelaCadastrados.this, "Status de consumido alterado para: " + labelToast, Toast.LENGTH_SHORT).show();
}
});
При нажатии «ОК» приложение выходит из строя. Спасибо!
Пожалуйста, поделитесь полученной ошибкой. –
его ошибка времени выполнения: «К сожалению, seen.me остановился». –
См. Панель окна журнала/журнала. Есть причина, почему и где ваше приложение разбивается. –