mirror of
https://github.com/M66B/NetGuard.git
synced 2025-01-02 13:24:09 +00:00
Fixed sort order
This commit is contained in:
parent
6c0dabae3d
commit
4375bead56
1 changed files with 7 additions and 1 deletions
|
@ -64,6 +64,7 @@ import java.io.IOException;
|
||||||
import java.nio.ByteBuffer;
|
import java.nio.ByteBuffer;
|
||||||
import java.nio.ByteOrder;
|
import java.nio.ByteOrder;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
import java.util.Comparator;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.HashSet;
|
import java.util.HashSet;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -328,7 +329,12 @@ public class SinkholeService extends VpnService {
|
||||||
app.put(ainfo, TrafficStats.getUidTxBytes(ainfo.uid) + TrafficStats.getUidRxBytes(ainfo.uid));
|
app.put(ainfo, TrafficStats.getUidTxBytes(ainfo.uid) + TrafficStats.getUidRxBytes(ainfo.uid));
|
||||||
|
|
||||||
else if (t > 0) {
|
else if (t > 0) {
|
||||||
TreeMap<Float, ApplicationInfo> mapSpeed = new TreeMap<>();
|
TreeMap<Float, ApplicationInfo> mapSpeed = new TreeMap<>(new Comparator<Float>() {
|
||||||
|
@Override
|
||||||
|
public int compare(Float value, Float other) {
|
||||||
|
return -value.compareTo(other);
|
||||||
|
}
|
||||||
|
});
|
||||||
float dt = (ct - t) / 1000f;
|
float dt = (ct - t) / 1000f;
|
||||||
for (ApplicationInfo aInfo : app.keySet()) {
|
for (ApplicationInfo aInfo : app.keySet()) {
|
||||||
long bytes = TrafficStats.getUidTxBytes(aInfo.uid) + TrafficStats.getUidRxBytes(aInfo.uid);
|
long bytes = TrafficStats.getUidTxBytes(aInfo.uid) + TrafficStats.getUidRxBytes(aInfo.uid);
|
||||||
|
|
Loading…
Reference in a new issue