|
|
@ -390,11 +390,14 @@ public class TaskAdapter extends CursorAdapter implements Filterable {
|
|
|
|
|
|
|
|
|
|
|
|
// image view
|
|
|
|
// image view
|
|
|
|
final AsyncImageView pictureView = viewHolder.picture; {
|
|
|
|
final AsyncImageView pictureView = viewHolder.picture; {
|
|
|
|
|
|
|
|
if (pictureView != null) {
|
|
|
|
if(task.getValue(Task.USER_ID) == 0) {
|
|
|
|
if(task.getValue(Task.USER_ID) == 0) {
|
|
|
|
pictureView.setVisibility(View.GONE);
|
|
|
|
pictureView.setVisibility(View.GONE);
|
|
|
|
|
|
|
|
if (viewHolder.pictureBorder != null)
|
|
|
|
viewHolder.pictureBorder.setVisibility(View.GONE);
|
|
|
|
viewHolder.pictureBorder.setVisibility(View.GONE);
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
pictureView.setVisibility(View.VISIBLE);
|
|
|
|
pictureView.setVisibility(View.VISIBLE);
|
|
|
|
|
|
|
|
if (viewHolder.pictureBorder != null)
|
|
|
|
viewHolder.pictureBorder.setVisibility(View.VISIBLE);
|
|
|
|
viewHolder.pictureBorder.setVisibility(View.VISIBLE);
|
|
|
|
pictureView.setUrl(null);
|
|
|
|
pictureView.setUrl(null);
|
|
|
|
try {
|
|
|
|
try {
|
|
|
@ -405,6 +408,7 @@ public class TaskAdapter extends CursorAdapter implements Filterable {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// importance bar
|
|
|
|
// importance bar
|
|
|
|
final CheckBox checkBoxView = viewHolder.completeBox; {
|
|
|
|
final CheckBox checkBoxView = viewHolder.completeBox; {
|
|
|
@ -416,8 +420,9 @@ public class TaskAdapter extends CursorAdapter implements Filterable {
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
checkBoxView.setButtonDrawable(IMPORTANCE_RESOURCES[value]);
|
|
|
|
checkBoxView.setButtonDrawable(IMPORTANCE_RESOURCES[value]);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if (pictureView.getVisibility() == View.VISIBLE) {
|
|
|
|
if (pictureView != null && pictureView.getVisibility() == View.VISIBLE) {
|
|
|
|
checkBoxView.setVisibility(View.INVISIBLE);
|
|
|
|
checkBoxView.setVisibility(View.INVISIBLE);
|
|
|
|
|
|
|
|
if (viewHolder.pictureBorder != null)
|
|
|
|
viewHolder.pictureBorder.setBackgroundResource(IMPORTANCE_RESOURCES_LARGE[value]);
|
|
|
|
viewHolder.pictureBorder.setBackgroundResource(IMPORTANCE_RESOURCES_LARGE[value]);
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
checkBoxView.setVisibility(View.VISIBLE);
|
|
|
|
checkBoxView.setVisibility(View.VISIBLE);
|
|
|
|