我想加载userdata,例如用户名和电子邮件从我的数据库到一些文本视图。当活动开启时,总会有延迟。我正在onCreate方法中获取数据。 如何显示加载图标,还是可以防止此延迟?
答案 0 :(得分:0)
您可以使用Android ProgressBar
小部件; doc here。或者显示一些启动画面,它可以是ImageView
甚至是它自己的布局。
关键是在发起Volley请求之前显示ProgressBar
/ splash屏幕。然后在Volley请求的onResponse()
或onResponseError()
中,分别显示结果数据或错误消息,当然隐藏ProgressBar
或启动画面。