big fix: 切换源问题
This commit is contained in:
parent
3bc5e26744
commit
7a2a1cfcb2
|
|
@ -136,6 +136,11 @@ class SettingActivity : BaseActivity() {
|
|||
RxToast.info(resources.getString(R.string.AccountExpired))
|
||||
return@setOnClickListener
|
||||
}
|
||||
if(clashRunning){
|
||||
RxToast.info("请关闭加速后在进行初始化操作")
|
||||
return@setOnClickListener
|
||||
}
|
||||
cleanNodeMmkv()
|
||||
if (TextUtils.isEmpty(subUrl)){
|
||||
RxToast.success(resources.getString(R.string.tooFast))
|
||||
return@setOnClickListener
|
||||
|
|
@ -313,20 +318,8 @@ class SettingActivity : BaseActivity() {
|
|||
dialogDoMainChoose?.setOnTryButtonListener(object :
|
||||
DialogDoMainChoose.OnTryButtonListener {
|
||||
override fun tryButton() {
|
||||
try {
|
||||
MainApplication.restartApp(this@SettingActivity,object:MainApplication.OnRestartButtonListener{
|
||||
|
||||
override fun enterButton() {
|
||||
|
||||
}
|
||||
|
||||
override fun cancelButton() {
|
||||
dialogDoMainChoose?.dismiss()
|
||||
}
|
||||
})
|
||||
}catch (e:Exception){
|
||||
android.util.Log.i("ErrorInfo","err::"+e.printStackTrace())
|
||||
}
|
||||
RxToast.info(getString(R.string.ModificationFailed))
|
||||
dialogDoMainChoose?.dismiss()
|
||||
}
|
||||
|
||||
override fun cancel() {
|
||||
|
|
@ -717,4 +710,10 @@ class SettingActivity : BaseActivity() {
|
|||
|
||||
|
||||
}
|
||||
private fun cleanNodeMmkv(){
|
||||
MMKV.defaultMMKV().removeValueForKey(BZYConstants.NODE_SELECTED_NAME_KEY)
|
||||
MMKV.defaultMMKV().removeValueForKey(BZYConstants.NODE_All_ITEM_NAME_KEY)
|
||||
MMKV.defaultMMKV().removeValueForKey(BZYConstants.PROFILE_SUB_URL)
|
||||
}
|
||||
|
||||
}
|
||||
Loading…
Reference in New Issue