소개
게시글
질문&답변
2021.01.11
파이어베이스에는 잘 저장 되는데 불러올때 null값이라고 나옵니다...
intent에서 uid를 받아와서 로그로 찍어보니 PashFil---이라는 uid값이 나옵니다... 근데 data값이 null값으로 나오는데 uid값이 문제인건가요? override fun onCreate (savedInstanceState: Bundle ?) { super .onCreate(savedInstanceState) setContentView( R . layout . activity_result ) val uid = intent .getStringExtra( "uid" ). toString () Log .e( "uid----------" , uid ) FirebaseDatabase .getInstance().getReference().child( uid ) .addListenerForSingleValueEvent( object : ValueEventListener { override fun onDataChange (snapshot: DataSnapshot ) { //success Log .e( "uid success----------" , uid ) val DataFromFB = snapshot.getValue( Data :: class . java ) Log .e( "data" , DataFromFB ?. day_count . toString ()) findViewById TextView >( R . id . result ).setText( " 금연일 : " + DataFromFB ?. day_count + " 개수 : " + DataFromFB ?. smoking_count + " 가격 : " + DataFromFB ?. money_count ) } override fun onCancelled (error: DatabaseError ) { //fail Log .e( "fail uid ----------" , uid ) findViewById TextView >( R . id . result ).setText( "fail" ) } }) } 2021-01-11 16:50:31.213 2034-2034/com.example.firebaseex E/uid----------: PashFilV27P9wDteYC4D4usgKW53 2021-01-11 16:50:32.268 2034-2034/com.example.firebaseex E/uid success----------: PashFilV27P9wDteYC4D4usgKW53 2021-01-11 16:50:32.268 2034-2034/com.example.firebaseex E/data: null
- 0
- 3
- 644
질문&답변
2020.10.22
체범 프로그램 오류
저도 이렇게 나오네요. 주석처리까지 하고 저장 했습니다. 파이참에서 직접 입력하고 실행하면 정상 작동하는데 채점기 실행하면 저런 오류가 나옵니다.
- 0
- 2
- 167