如何在按钮点击时更改按钮文本和gif加载图像,直到我们没有在android中获得服务器响应。
请看图片:
提前致谢...
答案 0 :(得分:0)
这是你的要求的实现,它是裸骨,但它会让你开始:
此刻,当用户点击该按钮时,它会为您显示可绘制(和动画),但是您必须在完成后台任务后手动关闭加载动画:
_progressButton.stopLoadingAnimation();
这将为您关闭任何动画并显示之前的任何文本。唯一缺少它的是动画正在进行中没有文字,但我认为你可以一起破解一些东西。我计划进一步扩展它,以便它可以调用类似_progressButton.setProgress(10)
的内容,然后设置完成的百分比。我甚至可以让它安全线程。
您还应该能够完全按照屏幕截图中显示的方式设置样式。
要使用代码,只需下载项目,那里的示例代码非常自我解释。