現在パケット使用量を取得するアプリを作成しており、2点わからない個所がありました。この場をお借りして、質問させていただきます。

  1. TrafficStats のリセットについて

パケット量の取得を、以下の様な方法で取得しております。

TrafficStats.getMobileRxBytes() + TrafficStats.getMobileTxBytes()

日付が変更された際、 TrafficStats の情報をリセットしたいのですが、方法が見つかりませんでした。
TrafficStats の情報をリセットする方法は、ありますか?

  1. TrafficStats.getUidRxBytes(uid) について

各アプリ毎のパケット使用量は、TrafficStats.getUidRxBytes(uid) で取得しております。取得した値を見てみると、 WiFi の使用した通信も含まれているように感じます。 Mobile 通信だけ取得する方法は、ありませんか?

何卒よろしくお願いいたします。