messageView.setText(R.string.selectListConfirmNoteMsg);
selectListView.setEnabled(true);
editButton.setVisibility(View.VISIBLE);
- editButton.setEnabled(isSelected());
+ editButton.setEnabled(false);
deleteButton.setVisibility(View.VISIBLE);
deleteButton.setEnabled(false);
yesButton.setVisibility(View.GONE);
noButton.setVisibility(View.GONE);
- } else {
+ } if (!isSelected()){
messageLayout.setVisibility((isEmpty) ? View.VISIBLE
: View.GONE);
selectListView.setEnabled(true);
editButton.setVisibility(View.VISIBLE);
- editButton.setEnabled(isSelected());
+ editButton.setEnabled(false);
deleteButton.setVisibility(View.VISIBLE);
deleteButton.setEnabled(false);
yesButton.setVisibility(View.GONE);
noButton.setVisibility(View.GONE);
}
+ else {
+ messageLayout.setVisibility((isEmpty) ? View.VISIBLE
+ : View.GONE);
+ selectListView.setEnabled(true);
+ editButton.setVisibility(View.VISIBLE);
+ editButton.setEnabled(true);
+ Note item = (Note) selectListView.getItemAtPosition(selectedIndex);
+ deleteButton.setVisibility(View.VISIBLE);
+ deleteButton.setEnabled(!CommonUtil.isNull(item.getTitle()));
+ yesButton.setVisibility(View.GONE);
+ noButton.setVisibility(View.GONE);
+ }
} else if (view == selectListView) {
messageLayout.setVisibility((isEmpty) ? View.VISIBLE : View.GONE);
selectListView.setEnabled(true);
editButton.setEnabled(isSelected());
Note item = (Note) selectListView.getItemAtPosition(selectedIndex);
deleteButton.setVisibility(View.VISIBLE);
- deleteButton.setEnabled(!CommonUtil.isNull(item.getTitle()));
+ deleteButton.setEnabled(isSelected() && !CommonUtil.isNull(item.getTitle()));
yesButton.setVisibility(View.GONE);
noButton.setVisibility(View.GONE);
} else if (view == deleteButton) {