私はAndroidウィジェットを開発しています。ウィジェット画面に整数があります。たとえば、min = 100で電話をかけるときは、この整数を10減らします。
つまり、電話をかけると、整数は自動的に更新されます90。
どうすればこれを解決できますか?
ありがとう
私はAndroidウィジェットを開発しています。ウィジェット画面に整数があります。たとえば、min = 100で電話をかけるときは、この整数を10減らします。
つまり、電話をかけると、整数は自動的に更新されます90。
どうすればこれを解決できますか?
ありがとう
受信者クラスを作成して、発信呼び出しの意図をキャッチします
<receiver android:name=".yourreceiver">
<intent-filter>
<action android:name="android.intent.action.NEW_OUTGOING_CALL" />
</intent-filter>
</receiver>
そしてonReceiveでウィジェットを更新します
RemoteViews updateViews =Update your min value and create the remote` view;
// Update the widget
ComponentName thisWidget = new ComponentName(context, YourWidget.class);
AppWidgetManager manager = AppWidgetManager.getInstance(context);
manager.updateAppWidget(thisWidget, updateViews);