- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我按照教程从手机调用可穿戴 Activity ,发布在这里 How to send notification from handheld to wear to open Activity on wear device .但是,我从答案中获取源代码。但是,我无法让它运行。看起来 onDataChanged()
从未被调用过。我将其作为一个问题单独提出,因为该示例似乎对其他人有用。如果这很重要,我正在使用 KitKat 4.4.2。
任何提示在哪里检查,谢谢。
最佳答案
您可以检查两件事:
packageName
应与设备应用的
packageName
一致
onDataChanged()
仅在数据真正改变 时被调用。如果多次将相同的数据放入DataApi,该方法只会被调用一次,直到您写入不同的数据。您可以为数据添加时间戳,以确保每次写入操作都会调用一次该方法。但是,就电池使用而言,使用 DataApi 可能比发送消息更昂贵。因此,如果您只想在将数据放入 DataApi 后触发操作,只需在完成后发送一条消息即可。关于android - WearableListenerService, onDataChanged() 没有被调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25141046/
我正在尝试使用 Firebase 创建餐厅和酒吧的评级系统。到目前为止,我能够阅读和书写个人评分。我遇到的问题是,为了计算特定餐厅的平均评级,我需要获取存储的评级数量和存储的所有评级的总值(value
我正在为 Android Wear 构建一个表盘。表盘偶尔会向掌上电脑询问信息,这些信息将用于更新表盘。不幸的是,onDataChanged 和 onMessageReceived 只在表盘第一次加载
我使用这段代码来检查我的数据库中是否有特定数据: mDatabase.child("TempTransaction").child(MainActivity.User.getID()).addVa
这是我的代码: public ArrayList getArray() { final FirebaseDatabase database = FirebaseDatabase.getInst
我正在尝试数据项 APi,这是我的代码 mGoogleApiClient = new GoogleApiClient.Builder(this) .addConnectionC
出于某种原因,当我在 fragment 中调用 getTitle() 时,它总是返回 null。似乎根本没有添加 ValueEventListener。 当我在监听器内调试或打印 title 的值时,
这个问题已经有答案了: Setting variable inside onDataChange in Firebase (singleValue Listener) (3 个回答) 已关闭 5 年前
这是我的ArrayAdapter: public class SackViewAdapter extends ArrayAdapter { private ArrayList postInfo
我正在尝试从用户帐户读取数据列表,如下所示: 但是 onDataChange 监听器没有被调用。 我想获取“checked”和“desc”的值;但是,当我添加如下所示的 ListenForSingle
尽管接收快照并在 onDataChange() 函数中将数据添加到 ArrayList 中,但该函数没有返回任何数据,但最终它返回 大小为 0 的 ArrayList。 List feed_data(
我正在我的 Android 应用中实现 Firebase。 我有两种方法可以执行一些同步操作。方法A:查询事物列表。方法B:执行写入和读取。 方法一: final Firebase ref = sFi
我正在尝试从我的 Firebase 数据库中获取数据我有两个 fragment ,一个用于注册,另一个用于登录我在将数据插入 Firebase 时没有问题,但不知何故我无法从中返回数据 这些是我登录
我正在努力使用 onDataChange 访问从数据库返回的信息。我知道这是由于其异步性质,但我需要将这些值存储在某处以便在代码完成后访问。 我在 Firebase 数据库中存储了一个 user 子级
我有一个用于测试 Firebase 的基本程序。我有 2 个按钮:第一个是写入 Firebase 数据库“a”,第二个是写入“b”,我正在使用服务检查它们: myRef.addValueEventLi
如果我的数据库仍在加载,则显示加载对话框。我想让我的聊天应用程序正常工作。我发现我的问题将通过覆盖 FirebaseRecyclerAdapter 中的 onDataChanged() 来解决,如下面
这个问题在这里已经有了答案: getContactsFromFirebase() method return an empty list (1 个回答) 关闭 4 年前。 我有一个 boolean
我想问问是否有人可以为我解决这个问题..因为我一直在搜索并尝试自己修复它但是..没有.. 这是我的 logcat 错误: E/AndroidRuntime: FATAL EXCEPTION: main
我有一个应用程序,我在其中使用 firebase 来存储我的数据。 我的数据在使用 OnDataChange 方法的 fragment 中检索,我在单独的 Activity 中将数据添加到我的 fir
关于 Firebase ValueEventListener,我遇到了一个非常奇怪的情况。 当手机连接到互联网时,它工作正常。但是当它离线时,它不会调用 onDataChange。 这段代码即使在离线
我正在尝试从 firebase 数据库检索数据,当您进入应用程序并且从不监听 OnDataChange 时调用此方法。如果我将新图像上传到 firebase,则会调用 OnDataChange 并显示
我是一名优秀的程序员,十分优秀!