|
|
|
@ -5,9 +5,8 @@ import android.os.Bundle |
|
|
|
|
import android.view.Menu |
|
|
|
|
import android.view.MenuItem |
|
|
|
|
import android.view.SubMenu |
|
|
|
|
import android.view.View |
|
|
|
|
import androidx.appcompat.app.AlertDialog |
|
|
|
|
import androidx.activity.viewModels |
|
|
|
|
import androidx.appcompat.app.AlertDialog |
|
|
|
|
import androidx.appcompat.widget.PopupMenu |
|
|
|
|
import androidx.appcompat.widget.SearchView |
|
|
|
|
import androidx.core.os.bundleOf |
|
|
|
@ -377,17 +376,13 @@ class BookSourceActivity : VMBaseActivity<ActivityBookSourceBinding, BookSourceV |
|
|
|
|
Debug.isChecking = firstItem >= 0 && lastItem >= 0 |
|
|
|
|
checkMessageRefreshJob(firstItem, lastItem).start() |
|
|
|
|
} |
|
|
|
|
neutralButton(R.string.check_source_config, null) |
|
|
|
|
neutralButton(R.string.check_source_config) |
|
|
|
|
cancelButton() |
|
|
|
|
} |
|
|
|
|
//手动设置监听 避免点击打开校验设置后对话框关闭 |
|
|
|
|
dialog.getButton(AlertDialog.BUTTON_NEUTRAL)?.let { |
|
|
|
|
it.setOnClickListener(object: View.OnClickListener { |
|
|
|
|
override fun onClick(view: View) { |
|
|
|
|
dialog.getButton(AlertDialog.BUTTON_NEUTRAL)?.setOnClickListener { |
|
|
|
|
showDialogFragment<CheckSourceConfig>() |
|
|
|
|
} |
|
|
|
|
}) |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@SuppressLint("InflateParams") |
|
|
|
|