How To Pull Firebase Data Into A Variable
I'm currently learning Firebase and Android Studios. I'm trying to pull data from my firebase into specific variables.
This is the code in specific I'm confused about, I understand the code I'm just not sure how to make setUserName be stored in moverName.
private void showData(DataSnapshot dataSnapshot) {
for(DataSnapshot ds : dataSnapshot.getChildren()){
moverInfo mInfo = new moverInfo();
mInfo.setUserName(ds.child(userID).getValue(moverInfo.class).getUserName()); //set & get the name
mInfo.setLicense(ds.child(userID).getValue(moverInfo.class).getLicense()); //set & get license number
mInfo.setVehReg(ds.child(userID).getValue(moverInfo.class).getVehReg()); //set & get veh reg
//String moverName = dataSnapshot.getValue(moverInfo.class).setUserName();
}
}
I'm trying to set the userName pulled into moverName which is an empty variable that is attached to my gui.
android firebase firebase-realtime-database
add a comment |
I'm currently learning Firebase and Android Studios. I'm trying to pull data from my firebase into specific variables.
This is the code in specific I'm confused about, I understand the code I'm just not sure how to make setUserName be stored in moverName.
private void showData(DataSnapshot dataSnapshot) {
for(DataSnapshot ds : dataSnapshot.getChildren()){
moverInfo mInfo = new moverInfo();
mInfo.setUserName(ds.child(userID).getValue(moverInfo.class).getUserName()); //set & get the name
mInfo.setLicense(ds.child(userID).getValue(moverInfo.class).getLicense()); //set & get license number
mInfo.setVehReg(ds.child(userID).getValue(moverInfo.class).getVehReg()); //set & get veh reg
//String moverName = dataSnapshot.getValue(moverInfo.class).setUserName();
}
}
I'm trying to set the userName pulled into moverName which is an empty variable that is attached to my gui.
android firebase firebase-realtime-database
1
Something likeString moverName = mInfo.getUserName()
?
– juanlumn
Nov 23 '18 at 11:59
Add your database structure and tell which values do you need to retrieve, I can help you write a code for that.
– PradyumanDixit
Nov 24 '18 at 3:20
add a comment |
I'm currently learning Firebase and Android Studios. I'm trying to pull data from my firebase into specific variables.
This is the code in specific I'm confused about, I understand the code I'm just not sure how to make setUserName be stored in moverName.
private void showData(DataSnapshot dataSnapshot) {
for(DataSnapshot ds : dataSnapshot.getChildren()){
moverInfo mInfo = new moverInfo();
mInfo.setUserName(ds.child(userID).getValue(moverInfo.class).getUserName()); //set & get the name
mInfo.setLicense(ds.child(userID).getValue(moverInfo.class).getLicense()); //set & get license number
mInfo.setVehReg(ds.child(userID).getValue(moverInfo.class).getVehReg()); //set & get veh reg
//String moverName = dataSnapshot.getValue(moverInfo.class).setUserName();
}
}
I'm trying to set the userName pulled into moverName which is an empty variable that is attached to my gui.
android firebase firebase-realtime-database
I'm currently learning Firebase and Android Studios. I'm trying to pull data from my firebase into specific variables.
This is the code in specific I'm confused about, I understand the code I'm just not sure how to make setUserName be stored in moverName.
private void showData(DataSnapshot dataSnapshot) {
for(DataSnapshot ds : dataSnapshot.getChildren()){
moverInfo mInfo = new moverInfo();
mInfo.setUserName(ds.child(userID).getValue(moverInfo.class).getUserName()); //set & get the name
mInfo.setLicense(ds.child(userID).getValue(moverInfo.class).getLicense()); //set & get license number
mInfo.setVehReg(ds.child(userID).getValue(moverInfo.class).getVehReg()); //set & get veh reg
//String moverName = dataSnapshot.getValue(moverInfo.class).setUserName();
}
}
I'm trying to set the userName pulled into moverName which is an empty variable that is attached to my gui.
android firebase firebase-realtime-database
android firebase firebase-realtime-database
edited Nov 23 '18 at 14:51
Frank van Puffelen
236k29381407
236k29381407
asked Nov 23 '18 at 11:53
Wojtek 'Charkz' HordyniecWojtek 'Charkz' Hordyniec
1013
1013
1
Something likeString moverName = mInfo.getUserName()
?
– juanlumn
Nov 23 '18 at 11:59
Add your database structure and tell which values do you need to retrieve, I can help you write a code for that.
– PradyumanDixit
Nov 24 '18 at 3:20
add a comment |
1
Something likeString moverName = mInfo.getUserName()
?
– juanlumn
Nov 23 '18 at 11:59
Add your database structure and tell which values do you need to retrieve, I can help you write a code for that.
– PradyumanDixit
Nov 24 '18 at 3:20
1
1
Something like
String moverName = mInfo.getUserName()
?– juanlumn
Nov 23 '18 at 11:59
Something like
String moverName = mInfo.getUserName()
?– juanlumn
Nov 23 '18 at 11:59
Add your database structure and tell which values do you need to retrieve, I can help you write a code for that.
– PradyumanDixit
Nov 24 '18 at 3:20
Add your database structure and tell which values do you need to retrieve, I can help you write a code for that.
– PradyumanDixit
Nov 24 '18 at 3:20
add a comment |
1 Answer
1
active
oldest
votes
Try this:
moverInfo mInfo = ds.getValue(moverInfo.class)
if you have the same variable names in Firebase as in your moverInfo POJO class your model will be filled correctly.
Where do I add this line? Below the code shown where the // is or replace certain code?
– Wojtek 'Charkz' Hordyniec
Dec 4 '18 at 15:11
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53446228%2fhow-to-pull-firebase-data-into-a-variable%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Try this:
moverInfo mInfo = ds.getValue(moverInfo.class)
if you have the same variable names in Firebase as in your moverInfo POJO class your model will be filled correctly.
Where do I add this line? Below the code shown where the // is or replace certain code?
– Wojtek 'Charkz' Hordyniec
Dec 4 '18 at 15:11
add a comment |
Try this:
moverInfo mInfo = ds.getValue(moverInfo.class)
if you have the same variable names in Firebase as in your moverInfo POJO class your model will be filled correctly.
Where do I add this line? Below the code shown where the // is or replace certain code?
– Wojtek 'Charkz' Hordyniec
Dec 4 '18 at 15:11
add a comment |
Try this:
moverInfo mInfo = ds.getValue(moverInfo.class)
if you have the same variable names in Firebase as in your moverInfo POJO class your model will be filled correctly.
Try this:
moverInfo mInfo = ds.getValue(moverInfo.class)
if you have the same variable names in Firebase as in your moverInfo POJO class your model will be filled correctly.
answered Nov 23 '18 at 12:03
JJ SwartJJ Swart
263
263
Where do I add this line? Below the code shown where the // is or replace certain code?
– Wojtek 'Charkz' Hordyniec
Dec 4 '18 at 15:11
add a comment |
Where do I add this line? Below the code shown where the // is or replace certain code?
– Wojtek 'Charkz' Hordyniec
Dec 4 '18 at 15:11
Where do I add this line? Below the code shown where the // is or replace certain code?
– Wojtek 'Charkz' Hordyniec
Dec 4 '18 at 15:11
Where do I add this line? Below the code shown where the // is or replace certain code?
– Wojtek 'Charkz' Hordyniec
Dec 4 '18 at 15:11
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53446228%2fhow-to-pull-firebase-data-into-a-variable%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
Something like
String moverName = mInfo.getUserName()
?– juanlumn
Nov 23 '18 at 11:59
Add your database structure and tell which values do you need to retrieve, I can help you write a code for that.
– PradyumanDixit
Nov 24 '18 at 3:20