28 lines
799 B
Kotlin
28 lines
799 B
Kotlin
package jp.juggler.subwaytooter.view
|
|
|
|
import android.annotation.SuppressLint
|
|
import android.content.Context
|
|
import android.support.v4.view.ViewPager
|
|
import android.util.AttributeSet
|
|
import android.view.MotionEvent
|
|
|
|
class MyViewPager : ViewPager {
|
|
constructor(context : Context) : super(context)
|
|
constructor(context : Context, attrs : AttributeSet?) : super(context, attrs)
|
|
|
|
@SuppressLint("ClickableViewAccessibility")
|
|
override fun onTouchEvent(ev : MotionEvent) : Boolean = try {
|
|
super.onTouchEvent(ev)
|
|
} catch(ex : IllegalArgumentException) {
|
|
ex.printStackTrace()
|
|
false
|
|
}
|
|
|
|
override fun onInterceptTouchEvent(ev : MotionEvent) : Boolean = try {
|
|
super.onInterceptTouchEvent(ev)
|
|
} catch(ex : IllegalArgumentException) {
|
|
ex.printStackTrace()
|
|
false
|
|
}
|
|
}
|