我的活动中有一个值,表示某个玩家在达到目标的背景下的“进度”(例如,玩家需要10次胜利,他获得3次胜利 - >进度= 30%)。 / p>
我现在想要的是加载一个“空”图像并相对于进度值填充它。
E.g。
被操纵为
但现在我绝对不知道如何实现这一目标。我记得最简单的方法是带有参数进度的Java函数,该函数加载该空图像并在该图像上绘制x垂直线(其中x是= progress as int)并返回它。
现在我已经阅读了一些教程,但是我仍然没有得到如何加载那个png,在它上面绘制一些东西并将其返回,以保存图纸。有谁知道如何执行此操作?
答案 0 :(得分:1)
您可以使用Android进度条功能。 http://developer.android.com/reference/android/widget/ProgressBar.html
如果你不想在对话框中使用它,那么你可以直接嵌入它。
这是另一个可能有帮助的答案: Android progress bar embedded in ui and not in dialog
以下是创建自定义进度对话框的方法:Custom Drawable for ProgressBar/ProgressDialog
希望有所帮助。