try to fix OOM in system ui. #24
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
<level-list
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:drawable="@drawable/ic_stat_kb000" android:maxLevel="0"/>
|
||||
<item android:drawable="@drawable/ic_stat_shadowsocks" android:maxLevel="0"/>
|
||||
<item android:drawable="@drawable/ic_stat_kb001" android:maxLevel="1"/>
|
||||
<item android:drawable="@drawable/ic_stat_kb002" android:maxLevel="2"/>
|
||||
<item android:drawable="@drawable/ic_stat_kb003" android:maxLevel="3"/>
|
||||
@@ -1094,4 +1094,4 @@
|
||||
<item android:drawable="@drawable/ic_stat_mb099" android:maxLevel="1089"/>
|
||||
<item android:drawable="@drawable/ic_stat_mb100" android:maxLevel="1090"/>
|
||||
<item android:drawable="@drawable/ic_stat_mb101" android:maxLevel="1091"/>
|
||||
</level-list>
|
||||
</level-list>
|
||||
|
||||
@@ -335,9 +335,7 @@ class ShadowsocksService extends Service {
|
||||
bitmap.getHeight - (bitmap.getHeight - bounds.height()) / 2, paint)
|
||||
builder.setLargeIcon(bitmap)
|
||||
|
||||
if (rate == 0) {
|
||||
builder.setSmallIcon(R.drawable.ic_stat_shadowsocks)
|
||||
} else if (rate < 1000) {
|
||||
if (rate < 1000) {
|
||||
builder.setSmallIcon(R.drawable.ic_stat_speed, rate)
|
||||
} else if (rate <= 10000) {
|
||||
val mb = rate / 100 - 10 + 1000
|
||||
|
||||
Reference in New Issue
Block a user