diff options
Diffstat (limited to 'integration_tests/kotlin/src/test/kotlin/org/robolectric/integrationtests/kotlin/CustomShadowImageView.kt')
-rw-r--r-- | integration_tests/kotlin/src/test/kotlin/org/robolectric/integrationtests/kotlin/CustomShadowImageView.kt | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/integration_tests/kotlin/src/test/kotlin/org/robolectric/integrationtests/kotlin/CustomShadowImageView.kt b/integration_tests/kotlin/src/test/kotlin/org/robolectric/integrationtests/kotlin/CustomShadowImageView.kt index 9b2a83a4c..2affab380 100644 --- a/integration_tests/kotlin/src/test/kotlin/org/robolectric/integrationtests/kotlin/CustomShadowImageView.kt +++ b/integration_tests/kotlin/src/test/kotlin/org/robolectric/integrationtests/kotlin/CustomShadowImageView.kt @@ -1,21 +1,21 @@ package org.robolectric.integrationtests.kotlin import android.widget.ImageView -import androidx.annotation.DrawableRes import org.robolectric.annotation.Implementation import org.robolectric.annotation.Implements import org.robolectric.annotation.RealObject +import org.robolectric.shadows.ShadowView @Implements(ImageView::class) -open class CustomShadowImageView { +open class CustomShadowImageView : ShadowView() { @RealObject lateinit var realImageView: ImageView - @DrawableRes - var setImageResource: Int = 0 + var longClickPerformed: Boolean = false private set @Implementation - protected fun setImageResource(resId: Int) { - setImageResource = resId + protected override fun performLongClick(): Boolean { + longClickPerformed = true + return super.performLongClick() } } |