0
iは、いずれにおいても、任意の時点でFirebaseAuth.getInstance().getCurrentUser()で常に利用可能である私は、現在ログインしているユーザーアンドロイドサービスからFirebaseの現在のUIDを取得する方法は?
public class TrackService extends Service ....{
...........
public void onLocationChanged(Location location) {
// TODO: insert the new location to the Firebase location childe
Log.i(TAG, location.toString());
Log.i(TAG, "onLocationChanged: " + location.toString());
DatabaseReference key= root.child("Location").child(?USERID?).push();
key.setValue(location);
}....
}
ありがとう、私はどこでもユーザーを取得できることを知らなかった – shikova
他のユーザーが解決したと知っているので、この回答を受け入れることを検討してください。 –