问题标签 [android-progressbar]
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.
android - 更新原始活动中的集成进度条
我一直试图让我的进度条视图在我的文件扫描器应用程序中工作,但我完全被活动、服务、线程和处理程序的正确组合所困扰。
结构如下: 我的 Activity 包含一个水平样式的 ProgressBar。在菜单项单击时,我生成了一个服务,它 onCreate(),这是我希望能够更新进度条的地方。
我的问题:我错过了什么?
- Activity "a" (with ProgressBar)
2. "a".onOptionsItemSelected(): Spawn Service "b"
3. "b".onCreate(): Control the ProgressBar in "a" //这里是我的麻烦
进度条布局 (1):
"a".onOptionsItemSelected (2):
"b".onCreate() (3):
android - 如何在Android中更改进度条的进度颜色
我在我的 Android 应用程序中使用水平进度条,我想更改它的进度颜色(默认为黄色)。我如何使用code
(不是 XML)来做到这一点?
android - android中两侧圆形的进度条
我正在尝试在 android 中创建一个自定义进度条。我为此使用了以下 xml 文件(progress_bar_horizontal.xml):
除了我希望进度条的进度在两边都四舍五入之外,一切都很好。上述代码使进度条在左侧被舍入,而在右侧被简单地切割(不被舍入)。可能是因为剪辑标签。你能帮我吗?我应该改变什么来让我的进度条的进度在两边都四舍五入?
完整的布局如下:
这是我努力的结果:链接文本
我希望红色条在右侧也有圆形边缘。非常感谢您的评论。
android - 如何更改android不确定的ProgressBar颜色?
我想知道如何将不确定ProgressBar
的颜色从基础白色/灰色更改为黑色?当我更改 时indeterminateDrawable
,我得到一个静态图像而不是一个移动的动画进度条。有没有办法简单地在 XML 中做到这一点?
android - 如何将 ProgressBar 的样式更改为小?
我很难找到正确的方法来指定进度条应该具有小的不定样式。
如果有人可以为我和其他快速搜索此信息的人提供示例,我会很高兴。
android - 如何以编程方式创建 ProgressBar?
我的应用程序需要以ProgressBar
编程方式创建一个小的。
ProgressBar
没有设置样式的方法(我想要一个小的
ProgressBar
)。构造函数可以采用AttributeSet
,但是,它是一个接口,需要我实现一组函数。有没有办法将其设置ProgressBar
为小样式?(我不能使用 XML 来创建
ProgressBar
。)
android - Android - 从 Web 获取 XML 数据(使用 AsyncTask)和进度条相关问题
我正在使用 HTTP GET/POST 从 Web 获取 XML 数据。现在我以简单的方式完成了它(即没有线程)。
根据下面的链接,我尝试使用带有线程 http://www.ceveni.com/2009/09/sample-progress-bar-dialog-in-android.html的进度条对话框来实现它
但是我怎么知道从网络上获取 XML 的完成时间。(即睡眠时间应该是多少以及何时关闭进度条对话框)
让我更清楚我的问题 => 在活动中,当用户单击“获取数据”按钮时,应该会出现“进度条”对话框,并且只有在成功完成获取时才会消失。
我认为这可以通过“ AsyncTask ”来完成,但不知道如何使用这个概念来解决这个问题。
那么我该怎么做呢?
android - 无边框进度条对话框
我ProgressBar
在 Android 中显示 a,如下所示:
但是进度条周围有一个白色边框。如果我不想显示任何边框怎么办?
即,只有进度条圆圈和文本应该显示在进度条对话框中。
如何显示如下所示的进度条?(如何在下图中将进度对话框显示为正在搜索:)
更新: 我没有找到解决方案,但我认为应该有一些技巧以这种方式显示进度条对话框。我的意思是说应该有一种方法可以在styles.xml 中扩展一些样式。请任何人关注这个问题并帮助我显示这样的对话框。
android - 应用程序在接到电话或此类中断后崩溃
在我接到电话或拨打电话后(以及其他未记录的中断),我的应用程序在恢复我的活动时会收到NullPointerException 。任何人都可以向我解释它在哪里和/或如何解决它?
我已经编写了如下所示的代码:
Logcat 输出为:
java.lang.RuntimeException: 无法销毁活动 {myApplication/MyApplication.displayActivity}: java.lang.NullPointerException at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:3655) at android.app.ActivityThread.handleDestroyActivity(ActivityThread.java :3673) 在 android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:3789) 在 android.app.ActivityThread.access$2400(ActivityThread.java:125) 在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:2037 ) 在 android.os.Handler.dispatchMessage(Handler.java:99) 在 android.os.Looper.loop(Looper.java:123) 在 android.app.ActivityThread.main(ActivityThread.java:4627) 在 java.lang .reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:521) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868) 在 dalvik.system.NativeStart.main(Native Method) 的 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 引起:java.lang.NullPointerException 在 MyApplication.displayActivity.onDestroy(displayActivity. java:74) 在 android.app.ActivityThread.performDestroyActivity(ActivityThread.java:3642)
现在,请帮我解决这个问题,我如何处理收到的电话或短信或此类中断?
android - ProgressBar中的android:progressBarStyle属性是什么意思?
我一直在查看ProgressBar
类的文档并找到这些属性:
- 安卓:进度条样式
- android:progressBarStyleHorizontal
- android:progressBarStyleLarge
- android:progressBarStyleSmall
我认为这四个参数应该是对某种风格的引用。那么问题来了,这些是干什么用的?进度条的样式是通过 android:style 属性和对全局样式属性的引用来设置的。
文档没有说任何有用的东西,搜索了网络,一无所获。