android - 无法从 onDataChange() 内部调用 publishProgress
问题描述
DatabaseReference myRef = database.getReference(address[0]+"/"+address[1]);
myRef.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
// This method is called once with the initial value and again
// whenever data at this location is updated.
String value = dataSnapshot.getValue(String.class);
publishProgress(getping(value));
}
publishProgress 总是被跳过。
解决方案
推荐阅读
- c++ - 如果没有指针,如何识别堆栈上的内存?
- electron - 在 Electron 中打开带有扩展名的文件
- javascript - 自定义 PDF 下载(下载前选择页面或部分)
- spring-integration - spring-integration:MessageProducer 只能被引用一次
- angular5 - http. -post在选项作为变量传递时不会编译,而不是文字
- javascript - 将变量推送到数组返回未定义
- mysql - 使用左连接为更新语句编写正确的语法
- google-apps-script - 谷歌文档脚本文档服务编辑文本格式
- php - ACF 的 WordPress 查询帖子
- javascript - react js 16.x版本中两个独立组件之间如何通信