jjzjj

progressBar

全部标签

android - 镜像(翻转)一个 View/ProgressBar

我有一个自定义的圆形进度条,用于时钟上的秒计数器,我想翻转它,以便时钟逆时针计数。在这里搜索解决方案,我发现了这个:RighttoLeftProgressBar?这显然适用于水平进度条,但我不能简单地将它旋转180度,因为那样只会将时钟移动180度,它仍会顺时针滴答作响。是否有任何其他方式来镜像ProgressBar或任何View?编辑:刚刚找到“android:rotationY”和编程等效项,但这理想情况下需要用于2.2及更高版本.. 最佳答案 我能够简单地使用XML中的属性scaleX翻转ProgressBar:android

iphone - 自定义 ProgressBar 小部件

我正在尝试做类似于this的事情但在Android中。在Android中,我可以扩展ProgressBar,但我怀疑如何在顶部添加TextViews。在iphone中这很容易,因为我可以使用绝对位置,但这里不行。有什么想法吗?编辑:我决定使用SeekBar而不是ProgressBar来添加拇指可绘制对象。我在下面评论。一些注意事项:我使用的是硬编码值,实际上是三个,但可能更多或更少。移动拇指时,它会移动到50,但它应该移动到不同的选项。我使用的是像素而不是dpi。我应该解决这个问题。我需要解决拇指移动时缺少动画的问题。到目前为止我的进步:publicclassSliderFrameLa

android - 更改运行时添加的 ProgressBar 的宽度

我正在从代码构建一个UI并且可以成功添加ProgressBar小部件,但是我无法将小部件的尺寸更改为我需要的值,它始终保持默认大小(大约50dp)。我试过以下代码;ProgressBarprogressBar=newProgressBar(activity,null,android.R.attr.progressBarStyleHorizontal);progressBar.setMinimumHeight(20);progressBar.setMinimumWidth(100);我也试过设置progressBarLayoutParams但还是没有,我试过将小部件包装在另一个布局中,但

android - 我应该在关闭 ProgressBar 之前检查它是否正在显示吗?

我在AsyncTask完成后关闭进度对话框。我应该在关闭之前检查isShowing吗?我已经尝试删除此检查并且它可以正常工作,但可能存在隐藏的陷阱?if(progressDialog.isShowing()){progressDialog.dismiss();} 最佳答案 您不必检查isShowing即可关闭它。如果你不检查isShowing它只会忽略dismiss()是进度条没有显示。但是检查isShowing是一个很好的做法。所以继续检查它不会有什么坏处。 关于android-我应该

android - 使用 progressBar 的 HttpUrlConnection 多部分文件上传

我想通过HttpUrlConnection检查上传文件的进度。我该怎么做?我试图在OutputStream中写入数据时计算字节,但这是错误的,因为真正的上传仅在我调用conn.getInputStream()时发生,所以我需要以某种方式检查输入流。这是我的代码:publicstaticvoiduploadMovie(finalHashMapdataSource,finalOnLoadFinishedListenerfinishedListener,finalProgressListenerprogressListener){if(finishedListener!=null){newT

android - 在 Android 中显示 ProgressBar 一段时间

我必须在我的Android应用程序中等待几秒钟,并且我想在这段时间内显示一个进度条,我该怎么做?我试过例如这段代码:publicbooleanWaitTask(){pDialog=ProgressDialog.show(context,null,"Lädt..",true);newThread(){publicvoidrun(){try{//justdoingsomelongoperationsleep(2000);}catch(Exceptione){}pDialog.dismiss();}}.start();returntrue;}但是进度条没有等两秒就直接关闭了。我的问题在哪里?

android - 使用 ActionBarCompat 的带有 ProgressBar 的 NullPointerException

我在support-v7-r18中使用ActionBarCompat。当试图显示不确定的进度时,它适用于GalaxyS3Android4.1.2但不适用于GalaxyAceAndroid2.3.3。我不知道为什么。引发异常的代码:@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);...finalActionBarActivityactivity=this;content=(WebView)findViewById(R.id.webContent);conten

android - AppWidget 中的 ProgressBar

我在AppWidget中使用ProgressBar遇到了一个有趣的情况...文档(http://developer.android.com/guide/topics/appwidgets/index.html)说ProgressBar是受支持的小部件类...让ProgressBar在我的AppWidget中显示没有问题,但问题是我希望它仅在后台处理发生时作为视觉反馈显示给用户。在ImageViews上,我通过RemoteViews.setViewVisibility()执行此操作,一切正常。但是,对于ProgressBar,我得到一个异常,指出ProgressBar不能使用此方法。这是

android - 如何让Android ProgressBar在代码中确定?

这个问题在这里已经有了答案:HowdoIuseAndroidProgressBarindeterminatemode?(3个答案)关闭8年前。我正在尝试在代码中添加一个进度条并使其确定:progressBar=newProgressBar(getActivity());progressBar.setLayoutParams(layoutParams);parent.addView(progressBar,index);progressBar.setId(id.list_item_secondary);progressBar.setProgressDrawable(getResource

android - ProgressBar 在膨胀 viewstub 时没有动画

我有一个具有这种结构的Activity:FrameLayoutProgressBarViewStubViewStub在单独的线程中扩充fragment。我需要的是在fragment加载时显示进度。问题是当stub膨胀时ProgressBar没有旋转(在我的例子中大约半秒:它是一个沉重的fragment)我已经尝试了所有方法:显示/隐藏View、使View无效、在ViewSwitcher中显示它们……等等,没有任何效果,一旦ViewStub膨胀,它就开始旋转,就像ui在膨胀时被卡住但在另一个线程似乎没有改善。我该怎么办? 最佳答案 f