gpt4 book ai didi

android - 捏缩放不会缩小移动到下一个 fragment 页面

转载 作者:可可西里 更新时间:2023-11-01 19:06:55 32 4
gpt4 key购买 nike

我用这个 polidea Zoomview 做了缩放.我已经在 fragment 页面中实现了这个捏缩放代码。

ZoomView zoomView;

//inside onCreateView method

zoomView= new ZoomView(getActivity());
zoomView.setLayoutParams(new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT));

zoomView.addView(gridTable);
zoomView.setRotationY(180);
gridviewlayout.addView(zoomView);

zoomview jar

捏放大和缩小在 gridview 表格页面中工作。但是如果我放大页面然后滚动到下一个 fragment 页面。之后当我返回上一个 fragment 页面时,页面仍处于缩放状态.

我想做的是在移动到下一个 fragment 页面时将页面重置为正常状态。

我搜索了很多示例。但所有内容都与 Imageview 相关。我没有得到任何用于缩放带布局的 fragment 的示例。

任何人都可以帮助我。谢谢。

最佳答案

将以下代码添加到您的 fragment 中:

@Override
public void setUserVisibleHint(boolean isVisibleToUser) {
super.setUserVisibleHint(isVisibleToUser);
if(!isVisibleToUser){
if(mZoomView != null)mZoomView.zoomTo(1,0,0);
}
}

关于android - 捏缩放不会缩小移动到下一个 fragment 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29887773/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com