如何在onclick上更改按钮以在android中加载

时间:2013-11-13 07:49:50

标签: android android-button

如何在按钮点击时更改按钮文本和gif加载图像,直到我们没有在android中获得服务器响应。

请看图片:

enter image description here

提前致谢...

1 个答案:

答案 0 :(得分:0)

这是你的要求的实现,它是裸骨,但它会让你开始:

ProgressBar

此刻,当用户点击该按钮时,它会为您显示可绘制(和动画),但是您必须在完成后台任务后手动关闭加载动画:

_progressButton.stopLoadingAnimation();

这将为您关闭任何动画并显示之前的任何文本。唯一缺少它的是动画正在进行中没有文字,但我认为你可以一起破解一些东西。我计划进一步扩展它,以便它可以调用类似_progressButton.setProgress(10)的内容,然后设置完成的百分比。我甚至可以让它安全线程。

您还应该能够完全按照屏幕截图中显示的方式设置样式。

要使用代码,只需下载项目,那里的示例代码非常自我解释。