var originScrollY = 0

// TODO 스크롤 뷰 리스너를 등록합니다
binding.orderScrollview.setOnScrollChangeListener { _, _, scrollY, _, _ ->
    originScrollY = scrollY
}

// TODO 필수입력 미입력후 배달하기 클릭 -> 해당위치로 스크롤 이동
private fun scrollToEt(et : EditText){
    // 디바이스 세로값 가져오기
    val display = this.resources?.displayMetrics
    val deviceHeight = display?.heightPixels?:0

    // 타겟 view Y값, scroll된 상태 Y 값 가져오기
    val viewLocation = IntArray(2)
    val scrollLocation = IntArray(2)
    et.getLocationOnScreen(viewLocation)
    binding.orderScrollview.getLocationOnScreen(scrollLocation)

    // scroll 옮기기
    binding.orderScrollview.scrollTo(0,originScrollY + viewLocation[1] - scrollLocation[1] - (deviceHeight)/3)

    // focus 주고 키보드 올리기
    et.requestFocus()
    val manager = this.getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager
    manager.showSoftInput(et,0)
    et.setBackgroundResource(R.drawable.background_stroke_primary)
}