我正在使用Alarm Manager每隔10分钟从Webservice获取数据。
此处使用警报管理器从主要活动调用服务。
我的问题:
从Webservice获取的每10分钟数据工作正常,但在服务类中无法添加Textview。
帮我解决问题。
主要活动Oncreate的服务呼叫
Intent myIntent2 = new Intent(MainActivity.this,MyAlarmServiceforLocalDataSync.class);
pendingintent3 = PendingIntent.getService(MainActivity.this, 2,myIntent2, 2);
AlarmManager alarmManager2 = (AlarmManager) getSystemService(ALARM_SERVICE);
Calendar calendar2 = Calendar.getInstance();
calendar2.setTimeInMillis(System.currentTimeMillis());
calendar2.add(Calendar.SECOND, 10);
alarmManager2.set(AlarmManager.RTC_WAKEUP,calendar2.getTimeInMillis(), pendingintent3);
alarmManager2.setRepeating(AlarmManager.RTC_WAKEUP,calendar2.getTimeInMillis(), 600 * 1000,pendingintent3);