Articles of 进度条

使用AsyncTask下载图像

我不确定我的代码或结构出了什么问题。 我想使用AsyncTask下载图像并同时显示进度条。 但我尝试了一些不同的方法。 它仍然失败,不知道它有什么问题。 我的结构流程是 ContentID是一个字符串数组,用于存储图像的内容ID。 主要问题:它设法从url下载图像并存储到手机中,但下载的图像都是相同的图像。 应该是不同的图像,这不是我的预期。 次要问题:应用程序下载图像时会popup进度条,但进度条没有更新它的进度。 它只是保持0%,并在下载完成后被解雇。 我想知道是什么原因导致了我提到的主要问题和第二问题。 如果您可能知道我的代码有什么问题,请发表评论或回答。 任何帮助将不胜感激。 if(isSyncSuccess){ SetConstant.IMAGE_EXIST = 1; pDialog = new ProgressDialog(GalleryScreen.this); pDialog.setMessage(“Downloading file. Please wait…”); pDialog.setIndeterminate(false); pDialog.setProgress(0); pDialog.setMax(contentId.length); pDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL); pDialog.setCancelable(true); if (contentId.length>0){ Log.i(TAG, “contentid.length:” +contentId.length); for (int i=0;i<contentId.length;i++){ if(helper.databaseChecking(useremail, contentId[i])){ contentdownload = i; SetConstant.CONTENT_ID = contentId[i]; String URL = SetConstant.URL_DOWNLOAD_CONTENT+contentId[i]; DownloadFile downloadFile = new DownloadFile(); […]

Android Indeterminate进度条没有animation

我想要一个无限进度条,就像在Activity Indicatior,Activity bar下一样 http://www.google.de/imgres?um=1&hl=de&client=firefox-a&hs=H9I&tbo=d&rls=org.mozilla:de:official&biw=1280&bih=697&tbm=isch&tbnid=AX0X8So5n4iiPM:&imgrefurl=http://developer。 android.com/design/building-blocks/progress.html&docid=8Hr06JHpY9T3rM&imgurl=http://img.androidcookie.com/android/progress_download.png&w=760&h=348&ei=bDDgULSzELL64QTa74DgBg&zoom=1&iact=rc&dur=318&sig=116802181569187224100&page=2&tbnh= 143&tbnw = 265&开始= 35&NDSP = 40&VED =1吨:429,R:51,S:0,I:243和Tx = 131&TY = 39 我的实现不是animation而不是旋转。 哪里不对? 谢谢

(ProgressBar)findViewById(R.id.ProgressBar)返回null

进度条始终返回null public void calcola(View view) { final Dialog myDialog = new Dialog(this); myDialog.requestWindowFeature(Window.FEATURE_NO_TITLE); myDialog.setContentView(R.layout.calcdialog); myDialog.setCancelable(false); Typeface typeFace = Typeface.createFromAsset(getAssets(),”font/Flower.ttf”); mProgress = (ProgressBar) findViewById(R.id.ProgressBar); TextView calc = (TextView) myDialog.findViewById(R.id.textView1); calc.setTypeface(typeFace); myDialog.show(); } 这是我的xml 同一版面的textview工作得很完美,任何想法? 谢谢

Android如何更新ProgressBar的值?

我的活动有一个ProgressBar。 当开始活动时,我将检查从另一个地方获取的值并更新到ProgressBar。 这是我的代码: final ProgressBar progressBar = (ProgressBar) findViewById(R.id.progressBar_detail); final TextView progressText = (TextView) findViewById(R.id.progressText_detail); final ImageView btnCancel = (ImageView) findViewById(R.id.imgCancel_detail); progressBar.setVisibility(View.VISIBLE); progressText.setVisibility(View.VISIBLE); btnCancel.setVisibility(View.VISIBLE); Thread t = new Thread() { public void run() { ((Activity) ctx).runOnUiThread(new Runnable() { public void run() { int oldProgress = 0; while (progressBar.getProgress() < 100) { int value = Downloader.progress.get(gameId+ […]

厚橙色ProgressBar而不是稀薄的蓝色

我在我的应用程序中有一个ProgressBar小部件,无论我做什么,它总是显示为胖橙色(2.x样式)而不是淡蓝色(4.x样式)。 项目构建目标设置为Google API 4.0.3(API级别15) SDK版本要求设置如下: 应用程序主题设置为Theme.Holo 该应用程序在多个设备和模拟器上运行(所有设备都运行KitKat或其他基于ICS的版本) 进度条本身定义如下: (明确设置主题是将其转换为新样式的最新尝试)。 有什么我想念的吗?

ActionBar Sherlock Progressbar没有在3.1上显示但在4.0+上显示

看起来我有一个较小的问题,但无法find原因。 在我的SherlockFragmentActivity onCreate中,我执行以下操作: @Override public void onCreate(final Bundle savedInstanceState) { requestWindowFeature(Window.FEATURE_PROGRESS); requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); super.onCreate(savedInstanceState); AndroidManifest.xml 在加载一些数据的片段中,我做了一个简单的事情: getSherlockActivity().setSupportProgressBarIndeterminateVisibility(true); 所有在ICS上工作都很好,但在我的3.1平板电脑上运行的相同代码在请求时从不显示ProgressBar。 任何人都可以给我一个提示,为什么会这样? 我也在运行2.2的模拟器中遇到问题,没有显示任何进度。 我再次查看了Sherlock Samples中的FeatureToggles ,相同的代码,不同的结果:/ PS:使用ActionBar Sherlock 4.01

ProgressBar没有显示

我的相对布局有两个子Rcyclerview(不可见)和进度条。 我想要的是 :布局的创建,recyclelerview到隐形和进度条显示,直到AsyncTask(从SD文件夹获取图像)完成,Recyclerview可见,进度条不可见。 发生了什么 :我的应用程序没有显示进度条。 在asyctask完成后,我的recyclerview出现了。 XML: ActivityCode: public View onCreateView(LayoutInflater inflater,@Nullable ViewGroup container,@Nullable Bundle savedInstanceState){ View rootView=inflater.inflate(R.layout.camera_layout,container,false); rootView.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT)); ButterKnife.inject(this,rootView); init(); initialise(rootView); initialiseListeners(); listofImagesPath = new ArrayList(); new mediaScanAyscTask().executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR);} 的AsyncTask public class mediaScanAyscTask extends AsyncTask{ @Override protected Void doInBackground(Void… params) { return null; } @Override protected void onPreExecute() { super.onPreExecute(); adapter.clearApplications(); galleryProgressBar.setVisibility(View.VISIBLE); galleryProgressBar.getIndeterminateDrawable().setColorFilter(Color.parseColor(“#ff4081”), […]

Intermediate Progress不适用于在Gingerbread上运行的ActionBarSherlock

我用我的应用程序设置了ActionBarSherlock,我正在尝试使用Intermediate Progress,我正在使用它: requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); setSupportProgressBarIndeterminateVisibility(false); 在我的onCreate中,然后使用: setSupportProgressBarIndeterminateVisibility(true); 启用它。 它在ICS中运行良好,但它在Gingerbread或Froyo中根本不起作用,有谁知道如何让它工作? 谢谢

如何创建自定义水平进度条

请帮助创建这样的水平进度条

AppCompat ProgressBar高度

如何改变AppCompat ProgressBar的高度? 我尝试这个,但没有结果 而且我有LinearProgress风格 @color/pbaractive