Articles of android progressbar

更新列表视图中的进度条以下载多个文件

我们如何更新ListView中的进度条。 当每个进度条与文件下载相关联时,通过AsyncTask完成。 该function将是: 每个进度条都将通过下载过程进行更新。 当文件完成下载后,它将保存到SD卡中。 它将添加它服务(在后台运行。 当下载一个文件时,它应该显示“完成”(不应该删除表单列表视图) 我还使用数据库下载文件。该列表还取决于数据库向量。 我该如何实现它。 我也试过,但没有得到解决方案。 以下是详细描述它的两个屏幕截图: 我也试过这段代码: temp = databaseHandler.getAllNotifyNumber(); list_download = (ListView) findViewById(R.id.list_download); myCustomAdapter = new MyCustomAdapter(mContext); list_download.setAdapter(myCustomAdapter); myCustomAdapter.notifyDataSetChanged(); for (int index = 0; index < temp.size(); index++) { String url = "http://upload.wikimedia.org/wikipedia/commons/0/05/Sna_large.png"; grabURL(url); } 这是AsyncTask mathod: public void grabURL(String url) { new GrabURL().execute(url); } private class GrabURL extends […]

android studio 0.8.14 beta不支持Path.approximate()

渲染问题 Path.approximate()不受支持。 无法解析文件 将ProgressBar添加到Layout后〜\ sdk \ platforms \ android-21 \ data \ res \ drawable \ progress_medium_material.xml错误 怎么解决?

在AsyncTask操作期间不显示ProgressBar

我有一个GoogleTranslate.java文件,其中包含一个扩展AsyncTask的类GoogleTranslate。 此任务的目的是执行Google翻译。 我有另一个类MyVocab,它允许用户在警告对话框中输入要翻译的单词。 因此,只需单击警告对话框按钮,即可通过调用GoogleTranslate类将该单词翻译为所需语言。 但是,当我将进度条从MyVocab传递到GoogleTranslate时,它不起作用。 当操作正在运行时(可观察的时间量),进度条不会显示。 我在onPreExecute中将进度条设置为VISIBLE,并在onPostExecute中将其设置为GONE。 我想知道是不是因为我在两个不同的java文件中有GoogleTranslate和MyVocab,因为我看到的大部分示例都有异步类和在同一个java文件中调用它的类。 请告诉我,如果有什么我做错了导致这个问题。 这是相关的代码: GoogleTranslate.java public class GoogleTranslate extends AsyncTask{ private ProgressBar mProgressBar; public GoogleTranslate(ProgressBar progressBar) { super(); mProgressBar = progressBar; } @Override protected void onPreExecute() { mProgressBar.setVisibility(View.VISIBLE); } @Override protected void onPostExecute(String s) { mProgressBar.setVisibility(View.GONE); } @Override protected String doInBackground(String… params) { String vocab = params[0]; String source […]

改变进度条android的半透明背景颜色

我想改变具有黑色半透明背景的进度条的背景颜色,不透明度小于50%。 我搜索了很多关于这个,但无法find解决方案。 我不知道我是对还是没有,但它与进度条的mdecor属性有关。 以下是我使用它的代码。 pd = ProgressDialog.show(getActivity(), null, null,true); pd.setContentView(R.layout.remove_border); 删除边框布局的代码是: my_progress_indeterminate的代码是: 以下是背景区域以红色圆圈标记的图像。 我想用相同的不透明度将颜色改为白色。 编辑: 感谢Sripathi和user3298272在这里结合两种解决方案的最终解决方案是我的最新答案: pd = new Dialog(this, android.R.style.Theme_Black); View view = LayoutInflater.from(this).inflate(R.layout.remove_border, null); pd.requestWindowFeature(Window.FEATURE_NO_TITLE); pd.getWindow().setBackgroundDrawableResource(R.color.transparent); pd.setContentView(view); pd.show(); remove_border xml代码:这里android:gravity =“center”是我的线性布局代码中添加的。 颜色xml代码: #80FFFFFF 在#80FFFFFF 80中,我从user3298272获取的不透明度值为50%。

如何按百分比显示进度条状态

我正在使用android 2.3.3的进度对话框。 进度对话框的状态显示格式为“60%60/100”但我想只显示百分比而不是“60/100”。 我该怎么做? 请帮忙。

Android:如何在进度条处于活动状态时禁用控件

我像往常一样在操作栏中显示我的infinte进度条: requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); … setProgressBarIndeterminateVisibility(true); … setProgressBarIndeterminateVisibility(false); 并且真正的工作是在后台线程中完成的(AsyncTask) 问题:UI上的所有控件都已启用,因此用户可以在持久过程完成之前继续修改基础数据。 简单地禁用所有控件是不可能的,因为在禁用EditText时,Android也会自动关闭键盘。 有什么想法在后台工作期间如何防止用户输入? 谢谢, 克里斯

Android-如何实现Horizo​​ntal Step进度条

我想实现水平进度条,其步骤如下面的img所示。 我在Android中找不到这样的原生组件。 任何人都可以指导我如何做到这一点?

ContentLoadingProgressBar的实际用法

我正在浏览android的开发者网站,我发现了一个名为ContentLoadingProgressBar的类。 看到这堂课,我脑子里想出了一些问题。 如果有人回答我的问题会很棒。 Normal ProgressBar和ContentLoadingProgressbar什么区别? ContentLoadingProgressBar的实际用法是什么? 我们可以根据我们的要求显示/隐藏此进度条吗? 我如何自定义这个progressBar的样式? 感谢您在Advance中提供的帮助。 如果有人使用代码和示例解释它会很棒。 谢谢。

在Android中以编程方式对中ProgressBar

我正在尝试使用以下方法以编程方式集中ProgressBar : ViewGroup layout = (ViewGroup) findViewById(android.R.id.content).getRootView(); progressBar = newProgressBar(SignInActivity.this,null,android.R.attr.progressBarStyleLarge); progressBar.setIndeterminate(true); progressBar.setVisibility(View.VISIBLE); RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(100,100); params.addRule(RelativeLayout.CENTER_IN_PARENT); layout.addView(progressBar,params); 大小设置似乎工作正常,但ProgressBar不以现有布局为中心(由具有相对布局的xml定义)。 这里有什么明显的错误吗? XML如下: 即它只是一个空的相对布局来测试,看看我是否可以通过编程方式添加进度条。 谢谢。

如何更新ListView项中的进度条

我有一个附加到ArrayAdapter的ListView 。 当用户单击ListView项目的下载按钮时,将使用DownloadManager开始DownloadManager 。 我想要做的是使用进度条跟踪下载进度(放置在项目布局中)。 怎么能实现这一目标? Pocket Cast的方式是我所追求的: Pocket Cast exampel http://www.mrcrab.net/images/thumb_big/9982-Pocket_Casts_Apk_v4.3.2_Android-0.jpg 注意:我知道如何使用DownloadManager ,它是即时更新进度条很棘手。