Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/206.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 我如何才能获得一个密钥为我所知的孩子的值?_Android_Firebase_Firebase Realtime Database - Fatal编程技术网

Android 我如何才能获得一个密钥为我所知的孩子的值?

Android 我如何才能获得一个密钥为我所知的孩子的值?,android,firebase,firebase-realtime-database,Android,Firebase,Firebase Realtime Database,我使用snapshot.getkey()获得了特定子级的密钥并将其存储在字符串中,现在我想在其他位置访问该子项的值。请检查这是否有用。 您可以使用存储在字符串中的特定子密钥从firebase获取集合对象。 下面的函数将根据键获取子对象。您可以在任何时候在javascript函数中实现它,以便检索数据 var firebaseRef = firebase.database().ref('CollectionName/' + key ); starCountRef.on('value', fun

我使用
snapshot.getkey()获得了特定子级的密钥并将其存储在字符串中,现在我想在其他位置访问该子项的值。

请检查这是否有用。 您可以使用存储在字符串中的特定子密钥从firebase获取集合对象。 下面的函数将根据键获取子对象。您可以在任何时候在javascript函数中实现它,以便检索数据

var firebaseRef = firebase.database().ref('CollectionName/' + key );
  starCountRef.on('value', function(snapshot) {
  var collectionObj = snapshot.val();

  })

你已经去过stackoverflow了吗?有几点可以帮助你得到满意的答案。你能用java给出代码吗?对于android,这将非常有帮助