请问如何获知scrollview的滑动停止状态?

尝试添加scrolledListener,重写scrolledStageUpdate方法,但是发现scrolledStageUpdate方法并不会被调用~。~

ps:huawei好严格,jianting也是屏蔽词嘛

鸿蒙
开发
HarmonyOS
2021-09-22 22:36:19
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
相嘉玉

可参考一下代码:

 scrollView.addScrolledListener(new Component.ScrolledListener() {

            @Override

            public void onContentScrolled(Component component, int scrollX, int scrollY, int oldScrollX, int oldScrollY) {

            }

            public void scrolledStageUpdate(Component component, int newStage) {

                 // 表示滚动已经结束,组件处于空闲状态。

                 if(newStage == Component.SCROLL_IDLE_STAGE){

                    System.out.println("表示滚动已经结束,组件处于空闲状态。" + newStage);

                 }

            }

 });

分享
微博
QQ
微信
回复
2021-09-23 10:20:12
相关问题
请问ScrollView怎么显示滚动条?
3283浏览 • 1回复 待解决
服务卡片进度条如何停止动画
6355浏览 • 1回复 待解决
鸿蒙中ScrollView如何禁掉滚动事件
4670浏览 • 2回复 待解决
如何知道redismaster/slave状态
456浏览 • 1回复 待解决
ScrollView嵌套ListContainer
4143浏览 • 5回复 待解决
鸿蒙tablist 如何通过滑动切换页面?
4080浏览 • 1回复 待解决
ScrollView里面套着ListContainer
3926浏览 • 7回复 待解决
Redis容器长时间停止怎么回事?
586浏览 • 1回复 待解决
ScrollView默认从底端开始,怎么破?
2708浏览 • 1回复 待解决
Js UI 如何设置状态栏背景是透明
997浏览 • 1回复 待解决
ets开发如何设置隐藏状态栏?
818浏览 • 1回复 待解决
mysql shell 如何查看服务器状态?
1838浏览 • 1回复 待解决
Dialog如何覆盖状态栏全屏显示
7327浏览 • 1回复 待解决
怎么监听蓝牙开启状态
2556浏览 • 1回复 待解决
请问如何去掉ability转场动画?
8827浏览 • 2回复 待解决
鸿蒙如何获取导航栏和状态栏高度
8184浏览 • 1回复 待解决