更新闹钟
This commit is contained in:
@@ -21,7 +21,7 @@ import com.uiui.aios.R;
|
||||
import com.uiui.aios.bean.AlarmClockData;
|
||||
import com.uiui.aios.bean.BaseResponse;
|
||||
import com.uiui.aios.network.NetInterfaceManager;
|
||||
import com.uiui.aios.utils.AlarmUtils;
|
||||
import com.uiui.aios.alarm.AlarmUtils;
|
||||
import com.uiui.aios.utils.FileUtil;
|
||||
import com.uiui.aios.utils.ScreenUtils;
|
||||
import com.uiui.aios.utils.Utils;
|
||||
@@ -88,14 +88,11 @@ public class NoticeActivity extends AppCompatActivity {
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
HashMap<Integer, AlarmClockData> oldData = AlarmUtils.getInstance().getOldData();
|
||||
List<AlarmClockData> data = new ArrayList<>();
|
||||
for (AlarmClockData alarm : oldData.values()) {
|
||||
if (alarm.getId() == code) {
|
||||
alarm.setFinished(true);
|
||||
}
|
||||
data.add(alarm);
|
||||
AlarmClockData alarm = oldData.get(code);
|
||||
if (alarm != null) {
|
||||
alarm.setFinished(true);
|
||||
AlarmUtils.getInstance().updateAlarmFinished(alarm);
|
||||
}
|
||||
AlarmUtils.getInstance().setAlarmString(data);
|
||||
NetInterfaceManager.getInstance()
|
||||
.getUpdateAlarmObservable(alarmClockData.getId())
|
||||
.subscribe(new Observer<BaseResponse>() {
|
||||
|
||||
Reference in New Issue
Block a user