草庐IT

progressbar

全部标签

android - 如何获取默认的 ProgressBar 可绘制对象?

ProgressBar的圆形可绘制对象因主题而异。我如何以编程方式获取该可绘制对象?我试过这样做DrawableprogressDrawable=context.getTheme().obtainStyledAttributes(attrs,com.android.internal.R.styleable.ProgressBar,0,0).getDrawable(com.android.internal.R.styleable.ProgressBar_progressDrawable);但是Gradle是这么说的packagecom.android.internal.Rdoesnote

C++ Qt开发:ProgressBar进度条组件

Qt是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍ProgressBar进度条组件的常用方法及灵活运用。ProgressBar(进度条)是在Qt中常用的用户界面组件之一,用于显示任务的完成进度。它通常以一个水平或垂直的条形图形式展示,表示任务已完成的比例。进度条组件提供了一种直观的方式来显示任务的进度,让用户清晰地了解任务的完成情况。其还可根据需要在水平或垂直方向上显示,以适应不同的界面布局。以下是QProgressBar类的一些常用方法的说明和概述,以表格形式

android - 可以在自定义 Progressbar progressDrawable 中做圆角吗?

我有一个进度条,应该看起来像附图:我已经走了很长一段路。我非常接近唯一不起作用的部分是progressDrawable的圆角。这是我的样子。(注意,用红色圈出,白色轮廓内的填充没有圆角):因此,当进度条使用形状、渐变或颜色着色时,我找到了几种方法来完成这项工作。但是,我无法将图像作为progressDrawable来获取它。这是我扩展ProgressBar的类publicclassRoundedProgressBarextendsProgressBar{privatePaintpaint;publicRoundedProgressBar(Contextcontext){super(co

java - 带有倒数计时器的 ProgressBar - Android

我有一个20秒的倒数计时器,在我的问答游戏中成功运行。我想在屏幕上添加一个ProgressBar(不是ProgressDialog)。我发现Android的开发人员指南令人困惑。我在谷歌上搜索了很多示例,并尝试将它们组合到我的代码中。现在,当我运行游戏时,所有显示的都是一个空条,在游戏的每个问题期间都没有取得任何“进展”。QuestionView.javapublicclassQuestionViewextendsActivity{intcorrectAnswers=0;intwrongAnswers=0;intanswer=0;inti=0;longscore=0;longstart

android - 更改不确定水平进度条的背景颜色

我看过一些关于处理ProgressBars颜色的主题,但没有一个能回答我的疑问。我正在使用水平ProgressBar不确定类型。我希望它有一个透明的背景,同时有一个彩色的progressBar,但找不到实现它的方法。对于普通的ProgressBar(不是Indeterminate),我可以通过调用progressBar.getProgressDrawable()获得LayerDrawable。然后使用findDrawableByLayerId(android.R.id.background),我可以只给背景着色。但是使用progressBar.getIndeterminateDrawa

android - ProgressDialog 或 ProgressBar 会减慢运行 Android 4.1 的应用程序

我正在开发一个android应用程序,我在其中使用AsyncTask从使用JSON的Web服务获取信息,然后将其加载到ListView中。到这里为止一切正常。我使用了一个在onPreExecute()方法中启动并在onPostExecute()方法中关闭的ProgressDialog。在运行2.3.3android版本的模拟器中,所有这些操作最多需要7/8秒。我已经使用运行2.3.6的真实设备进行了测试,应用程序具有相同的行为。但是,当我使用运行4.1android版本的模拟器时,此操作需要65到70秒。当我删除ProgressDialog时,该操作在android2.3和4.1版本中

android - minSdkVersion小于11时如何添加Holo Style Horizo​​ntal ProgressBar?

我使用targetSdkVersion="15"&minSdkVersion="8"构建了一个android项目,然后在Activity中添加了一个水平进度条,但是当我使用androidjellybean运行这个项目时它不是全息样式。我能做什么?编辑values-v14style.xml?布局:values&values-v14style.xml非常感谢。 最佳答案 您需要获取进度条的资源。您可以从http://android-holo-colors.com/获得它们使用styles.xml文件或使用HoloEverywhere库:

android - Imageloader 仅在列表项离开屏幕后加载列表中的图像

我有一个带有适配器的listView,它通过ImageLoader类从URL加载图像。问题是,直到列表项滚出屏幕后,屏幕上的图像才会显示/加载。基本上,显示了listView,但在您向下滚动并再次向上滚动之前不会加载任何图像。这适用于列表中的所有项目,当第一次显示它们时,在您滚动回到它们之前不会加载任何图像。我自己没有编写ImageLoader类,我很难理解为什么图像在第一次显示时没有加载。在队列中尝试了很多不同的事情,但似乎没有任何帮助。ImageLoader类:publicclassImageLoader{//thesimplestin-memorycacheimplementat

Android:以编程方式将颜色设置为 ProgressBar

我想以编程方式为进度条primaryProgress、secondaryProgress设置颜色,因为颜色会根据屏幕的背景颜色而改变。代码:LayerDrawableprogressDrawable=(LayerDrawable)ProgressBar1.getProgressDrawable();DrawablebackgroundColor=progressDrawable.getDrawable(0);DrawablesecondaryColor=progressDrawable.getDrawable(1);DrawableprimaryColor=progressDrawab

android - 将 ProgressBar 添加到一次调用的 ListView/OnClick

想法是有一个项目列表,点击一个项目后,ProgressBar将随着任务完成而慢慢填充。例如,绘制一个文件列表,每个文件旁边都有一个下载按钮。单击下载按钮时,文件将在后台下载,并填充一个进度条,显示文件完成的进度。为此,我创建了一个AsyncTask,它偶尔会调用适配器上的notifyDataSetChanged以重绘它。虽然这在单击一个按钮后有效,但在AsyncTask完成之前,我无法单击ListView中的其他按钮。有人可以告诉我我做错了什么吗?我在IceCreamSandwich上的模拟器(x86)上运行它。我有一个DownloadItem来表示下载进度(为简洁起见简化了以下代码)