【发布时间】:2012-03-20 20:06:37
【问题描述】:
也许我的英语很差,但我真的不知道“indeterminate”在这种情况下是什么意思:
Android 开发 → ProgressDialog.isIndeterminate()
【问题讨论】:
-
indetermine 表示不确定进度。
标签: android dialog progressdialog
也许我的英语很差,但我真的不知道“indeterminate”在这种情况下是什么意思:
Android 开发 → ProgressDialog.isIndeterminate()
【问题讨论】:
标签: android dialog progressdialog
表示“加载量”没有测量。
【讨论】:
来自维基词典: 不确定:无法准确确定或无法确定。 这基本上只是意味着您不确定该操作需要多长时间,因此您不能说某事已完成 50%。
这通常意味着进度将显示为一个不断移动的加载条,而不是百分比等。
【讨论】:
基本上,当setProgressStyle(ProgressDialoge.STYLE_SPINNER) 被占用时,setIndeterminate() 将为真,因为circle(Spinner) 将旋转,这表明“不知道要花多少时间”。当采用 ProgressStyle(ProgressDialoge.STYLE_HORIZANTAL) 时,我们会将 setIndeterminate() 视为 false,因为它采用一个值/百分比条,例如使用 setProgress(value) 完成的百分比。
【讨论】:
用简单的语言我们可以说,当数量未确定时,意味着我们不知道要完成或完全加载多少..!!
【讨论】:
更改此 ProgressDialog 的不确定模式。在 不确定模式,进度被忽略,对话框显示 而是无限动画。
注意:风格为 STYLE_SPINNER 的 ProgressDialog 总是 不确定,将忽略此设置。 块引用
为了说明,当indeterminate 设置为true 时,进度动画会一直从左到右加载,然后自动重复,无需用户交互(即 setProgress)。
参考here。
【讨论】: