pref: 剪贴板链接检测
This commit is contained in:
parent
717e2c70ba
commit
fdd0a2d606
|
|
@ -58,7 +58,11 @@ object ClipBoardLinkDetector : Application.ActivityLifecycleCallbacks {
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun onActivityCreated(activity: Activity, savedInstanceState: Bundle?) {}
|
override fun onActivityCreated(activity: Activity, savedInstanceState: Bundle?) {}
|
||||||
override fun onActivityStarted(activity: Activity) {}
|
|
||||||
|
override fun onActivityStarted(activity: Activity) {
|
||||||
|
activity.window.decorView.post { checkClipBoard(activity) }
|
||||||
|
}
|
||||||
|
|
||||||
private fun updatePreviewView(
|
private fun updatePreviewView(
|
||||||
context: Context,
|
context: Context,
|
||||||
previewView: View,
|
previewView: View,
|
||||||
|
|
@ -104,9 +108,7 @@ object ClipBoardLinkDetector : Application.ActivityLifecycleCallbacks {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun onActivityResumed(activity: Activity) {
|
override fun onActivityResumed(activity: Activity) {}
|
||||||
activity.window.decorView.post { checkClipBoard(activity) }
|
|
||||||
}
|
|
||||||
|
|
||||||
private fun checkClipBoard(activity: Activity) {
|
private fun checkClipBoard(activity: Activity) {
|
||||||
if (clipBoardHash == getClipBoardHash()) {
|
if (clipBoardHash == getClipBoardHash()) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue