我在ScrollView中有一个包含TouchImageView的视图寻呼机,我想缩放和滚动图像。当我触摸ImageView时它不会滚动。我的代码如下所示,请帮助我们!
<com.ui.widget.TouchImageView
android:id="@+id/img_item"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scaleType="centerCrop"
android:src="@drawable/img_girl1"/>
答案 0 :(得分:1)
使用此CustomScrollview并在其中放置TouchyImageview
i = df.Interval.values
print (np.exp((np.abs(i[:, None] - i)) * -4).sum(1))
[ 1.05488507 3.01049841 3.0143389 3.01431861]
尝试这个Scollview而不是Widget Scrollview在这里我删除了scrollIn的onInterceptTouchEvent和onTouchEvent方法的覆盖
答案 1 :(得分:0)
您的要求非常微妙。由于TouchImageView是一个自定义小部件,它可能尚未处理NestedScrollView。将PhotoViewAttacher用于ImageView,看看是否有效。
将此添加到app gradle中的依赖项:
PhotoViewAttacher pAttacher;
pAttacher = new PhotoViewAttacher(Your_Image_View);
pAttacher.update();
在Java类中:
<android.support.v4.widget.NestedScrollView
android:layout_width="match_parent"
android:layout_height="match_parent">
//Add ImageView Here
</android.support.v4.widget.NestedScrollView>
然后将您的ImageView附加到NestedScrollView:
中python2