问题标签 [progress-indicator]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flutter - ProgressIndicator duration in Flutter
How to show progress indicator so that it should show for about 15 seconds.Once it pass 15 seconds a button appears at center "try again" with a message at below "no internet connection".
flutter - 显示循环进度指示器,异步任务
我试图在运行异步任务时显示一个循环进度指示器。异步任务由单击按钮触发,并且还将用户引导至新页面。代码如下所示:
我希望用户在单击按钮时首先看到一个圆形进度指示器,并且当任务完成时,他应该被引导到另一个屏幕。但我不知道如何向他展示这个进度指示器。提前感谢您的回答!
flutter - 从 API 获取数据时如何显示进度指示器?
问题很简单,但我找不到合适的解决方案。我有一个搜索屏幕,这就是我想要做的。
- 第一次启动屏幕时,我想在
Text
小部件中显示一条消息“您的结果将出现在此处”。 - 如果用户在搜索框中输入内容并按搜索,我想显示
CircularProgressIndicator
. - 然后,当收到 API 响应时,我想显示
ListView
或Text
说“什么也没找到”。 - 如果用户再次搜索某些内容,我想
CircularProgressIndicator
再次显示。
如何使用 实现这种行为Stream
?以下是我到目前为止的代码:
小部件
集团
我想在CircularProgressIndicator
每次search(String searchedTerm)
调用函数时显示。
谢谢你。
android - 带有 CircularProgressIndicator 的倒数计时器
我尝试在我的应用程序中添加一个带有circular progress indicator
(来自材料设计组件)的倒数计时器,但我在设置初始值时遇到了问题circular progress indicator
。
以下是我编写的代码的相关部分:
我让计数器从 60 秒开始到 0。但我认为我的循环进度指示器的进度值是错误的。因为它的初始启动看起来像这样(我创建了一个草图来向您展示计数器启动时循环进度指示器的初始状态):
如您所见,圆圈不完整。你看不到的是circular progress indicator
从这个到 0 的递减“轨迹”。所以,不知何故,circular progress indicator
作品的递减。但出发点是错误的。
我在这里做错了什么?
android - 我正在使用带有 WebView 的 LinearProgressIndicator 来显示网页渲染进度,当进度动画达到 100 时如何隐藏它?
我正在使用带有 WebView 的 LinearProgressIndicator 来显示网页渲染进度。为此,我正在使用 WebChromeClient 的 onProgressChanged (WebView view,int newProgress),如下所示:
现在考虑这种情况:进度指示器的当前进度 = 70,我们必须设置的 newProgress 是 100。所以,我想在动画完成后隐藏进度指示器。如果我使用 progressBar.hide(); 隐藏它 在 indicator.setProgressCompat(100,true); 然后它会被隐藏,但是有一个问题,即使它的动画正在将其进度从 70 更改为 100,它也会很快被隐藏。我不希望这种情况发生,我想在其动画从 70 到 100 的动画结束时隐藏进度指示器。有没有听众可以做到这一点?
android - Android View Binding:自定义 View 显示重复的 SwipeRefreshLayout 进度指示器
在我的片段中,我使用包含SwipeRefreshLayout
.
当我滑动刷新时,我可以看到两个刷新指示器,其中一个永远不会消失。
我的层次结构中显然只有一个SwipeRefreshLayout
,当我将代码迁移到 View Binding 时出现了这种情况。
这是我的代码和行为的详细信息。
我有一个显示项目列表的片段,我正在使用com.myapp.ItemsListView
为此目的构建的自定义视图。
为了访问这个自定义视图,我使用了视图绑定。在我的片段中,这就是它的样子:
然后我通过访问此自定义视图中的任何内容binding?.myItems
。
我的自定义视图使用 aSwipeRefreshLayout
作为其根并包含一个 RecyclerView:
在这个问题之后,我正在使用这段代码来扩充自定义视图:
从代码中,我自定义我SwipeRefreshLayout
的外观与默认值不同:
我可以b?.swipeToRefresh
设置监听器,显示或隐藏进度指示器。
但是,正如您在视频剪辑中看到的那样,有一个黑色进度指示器会一直保持并且永远不会消失。我试图访问SwipeRefreshLayout
viab?.root
并导致相同的行为。
最后,我只是不明白为什么SwipeRefreshLayout
我的屏幕上显示了两个。我在介绍 View Binding 时注意到了这个问题(我之前使用过 Kotlin Synthetics)。我只想膨胀SwipeRefreshLayout
层次结构中的一个。