fix error in playing

This commit is contained in:
Li ZongYing
2024-05-16 14:37:16 +08:00
parent c16a4bcb9c
commit 7e57aa8c03
15 changed files with 103 additions and 44 deletions
@@ -4,6 +4,7 @@ import android.os.Bundle
import android.util.Log
import android.view.KeyEvent
import android.view.LayoutInflater
import android.view.MotionEvent
import android.view.View
import android.view.ViewGroup
import android.widget.Toast
@@ -134,6 +135,21 @@ class MainFragment : Fragment(), CardAdapter.ItemListener {
hideSelf()
}
itemBinding.items.addOnItemTouchListener(object : RecyclerView.OnItemTouchListener {
override fun onInterceptTouchEvent(rv: RecyclerView, e: MotionEvent): Boolean {
hideSelf()
return false
}
override fun onTouchEvent(rv: RecyclerView, e: MotionEvent) {
TODO("Not yet implemented")
}
override fun onRequestDisallowInterceptTouchEvent(disallowIntercept: Boolean) {
TODO("Not yet implemented")
}
})
val layoutParamsHeader =
itemBinding.header.layoutParams as ViewGroup.MarginLayoutParams
layoutParamsHeader.topMargin = application.px2Px(itemBinding.header.marginTop)