0
CircleShape가 포함 된 class FlipFragment : Fragment()
조각이 있습니다. CircleShape를 누르면, 일부 애니메이션으로 리소스를 변경하는 메소드가 호출됩니다. 애니메이션이 작동 할 때이를 수행해야합니다 - onTouch는 비활성화되어 있습니다. 내가 어떻게 할 수 있니?Kotlin에서 onTouch를 비활성화하는 방법
class FlipFragment : Fragment() {
private var layout = R.layout.view_flip
private lateinit var CircleShape: ImageView
override fun onCreateView(inflater: LayoutInflater?, container: ViewGroup?,
savedInstanceState: Bundle?): View? {
var view: View = inflater!!.inflate(layout, container, false)
CircleShape = view.findViewById<ImageView>(R.id.fShapeView)
Log.i("TAG", CircleShape.isClickable.toString())
CircleShape.setOnClickLiastener { mechanics() }
return view
}
private fun mechanics() {
var mechanics = Mechanics(context, this.CircleShape, R.drawable.front_circle,
R.drawable.back_circle,
fCircleShapeView)
mechanics.animation() ///when this method is working - onTouch should be disable
mechanics.random()
}