2014-01-19 45 views
0

我想创建一个能够在不同视图(ImageViews,Buttons等)上绘制进度指示器的Java方法。 以便我可以直接致电showProgess(View v)hideProgress(View v)并且进度指示器将仅覆盖传递的视图。实现这一目标需要哪些步骤?以编程方式在其他视图上绘制ProgressBar

+1

那么没有人会写你的代码你。你试过什么了?你遇到的问题是什么? –

回答

1

我不知道,如果它可以通过只是“编写方法”

如果我们有TextView的,你想显示为它的覆盖进度,您可以:

创建ViewTextViewWithProgress类:

ViewTextViewWithProgress延伸的RelativeLayout {

(...) }

然后使用RELA tiveLayout布局并将其放入普通TextView和您的进度指示器中。

使用您ViewTextViewWithProgress,而不是普通的TextView

一个很好的开始创建自定义视图的: http://developer.android.com/guide/topics/ui/custom-components.html

相关问题