If you complete task from reminder, refresh the list

pull/14/head
Tim Su 14 years ago
parent a1d6992ee8
commit 3501948428

@ -4,6 +4,7 @@ import java.util.Date;
import android.app.Dialog; import android.app.Dialog;
import android.app.TimePickerDialog.OnTimeSetListener; import android.app.TimePickerDialog.OnTimeSetListener;
import android.content.Intent;
import android.view.View; import android.view.View;
import android.widget.TextView; import android.widget.TextView;
import android.widget.TimePicker; import android.widget.TimePicker;
@ -12,6 +13,7 @@ import android.widget.Toast;
import com.timsu.astrid.R; import com.timsu.astrid.R;
import com.todoroo.andlib.utility.DateUtilities; import com.todoroo.andlib.utility.DateUtilities;
import com.todoroo.astrid.activity.AstridActivity; import com.todoroo.astrid.activity.AstridActivity;
import com.todoroo.astrid.api.AstridApiConstants;
import com.todoroo.astrid.core.PluginServices; import com.todoroo.astrid.core.PluginServices;
import com.todoroo.astrid.data.Task; import com.todoroo.astrid.data.Task;
import com.todoroo.astrid.service.StatisticsConstants; import com.todoroo.astrid.service.StatisticsConstants;
@ -73,6 +75,7 @@ public class ReminderDialog extends Dialog {
Task task = new Task(); Task task = new Task();
task.setId(taskId); task.setId(taskId);
PluginServices.getTaskService().setComplete(task, true); PluginServices.getTaskService().setComplete(task, true);
activity.sendBroadcast(new Intent(AstridApiConstants.BROADCAST_EVENT_REFRESH));
Toast.makeText(activity, Toast.makeText(activity,
R.string.rmd_NoA_completed_toast, R.string.rmd_NoA_completed_toast,
Toast.LENGTH_LONG).show(); Toast.LENGTH_LONG).show();

Loading…
Cancel
Save