1
我是android編程的新手。我喜歡創建一個小部件來更新網絡狀態,例如信號級別,操作員詳細信息。我可以每隔一秒更新一次這些數據嗎?這是可能的部件。如果是的話,請提供解決方案。
謝謝需要幫助安卓部件
我是android編程的新手。我喜歡創建一個小部件來更新網絡狀態,例如信號級別,操作員詳細信息。我可以每隔一秒更新一次這些數據嗎?這是可能的部件。如果是的話,請提供解決方案。
謝謝需要幫助安卓部件
由於android:updatePeriodMillis
限制爲30分鐘的最短時間,因此您無法在本機上執行此操作。
您可以通過添加將更新你的widget到AlarmManager(它不支持間隔不超過30分鐘)服務繞過這個限制:
final Intent _intent = new Intent(context, MyUpdateService.class);
final PendingIntent pending = PendingIntent.getService(context, 0, _intent, 0);
final AlarmManager alarm = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE);
alarm.cancel(pending);
long interval = 60000;
alarm.setRepeating(AlarmManager.ELAPSED_REALTIME, SystemClock.elapsedRealtime(),interval, pending)
感謝您的解決方案 – Riskhan 2012-07-30 08:41:38
這將幫助http://developer.android.com /guide/topics/appwidgets/index.html – 2012-07-30 07:26:36