Skip to content

Commit c0bd11a

Browse files
committed
修复bug
修复bug,重启没做延时处理导致切换保存失败
1 parent 8a83ee2 commit c0bd11a

2 files changed

Lines changed: 22 additions & 4 deletions

File tree

app/src/main/AndroidManifest.xml

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,21 @@
88
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
99
<uses-permission android:name="android.permission.READ_LOGS" />
1010

11-
<application>
11+
<application
12+
android:allowBackup="true"
13+
android:icon="@mipmap/ic_launcher"
14+
android:label="@string/app_name"
15+
android:roundIcon="@mipmap/ic_launcher_round"
16+
android:supportsRtl="true"
17+
android:theme="@style/AppTheme">
18+
<activity android:name=".MainActivity">
19+
<intent-filter>
20+
<action android:name="android.intent.action.MAIN" />
21+
22+
<category android:name="android.intent.category.LAUNCHER" />
23+
</intent-filter>
24+
</activity>
25+
1226
<activity
1327
android:name=".FunctionActivity"/>
1428
</application>

app/src/main/java/com/yan/coderhelper/FunctionActivity.kt

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import android.content.Context
44
import android.content.Intent
55
import android.content.res.TypedArray
66
import android.os.Bundle
7+
import android.os.Handler
78
import android.support.design.widget.BottomSheetDialog
89
import android.support.v7.app.AppCompatActivity
910
import android.support.v7.widget.GridLayoutManager
@@ -89,13 +90,14 @@ class FunctionActivity : AppCompatActivity() {
8990
}
9091
2 -> ApiSwitch(mFunctionList[position].name)
9192
3 -> {
92-
SPUtils.getInstance().clear()
9393
CleanUtils.cleanInternalSp()
9494
CleanUtils.cleanInternalCache()
9595
CleanUtils.cleanInternalDbs()
9696
CleanUtils.cleanExternalCache()
9797
ToastUtils.showShort("清除缓存成功!")
98-
AppUtils.relaunchApp(true)
98+
Handler().postDelayed({
99+
AppUtils.relaunchApp(true)
100+
},500)
99101
}
100102
4 ->{
101103
ToastUtils.showShort(mFunctionList[position].name)
@@ -228,7 +230,9 @@ class FunctionActivity : AppCompatActivity() {
228230
}
229231
})
230232
mApiBottomDialog?.dismiss()
231-
AppUtils.relaunchApp(true)
233+
Handler().postDelayed({
234+
AppUtils.relaunchApp(true)
235+
},500)
232236
}
233237
})
234238
mRvApiView.adapter = mApiAdapter

0 commit comments

Comments
 (0)