소개
게시글
질문&답변
파이어베이스에는 잘 저장 되는데 불러올때 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()) findViewByIdTextView>(R.id.result).setText("금연일: " + DataFromFB?.day_count +" 개수 : "+ DataFromFB?.smoking_count + " 가격 : "+DataFromFB?.money_count) } override fun onCancelled(error: DatabaseError) { //fail Log.e("fail uid ----------", uid) findViewByIdTextView>(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
- 774
질문&답변
체범 프로그램 오류
저도 이렇게 나오네요. 주석처리까지 하고 저장 했습니다. 파이참에서 직접 입력하고 실행하면 정상 작동하는데 채점기 실행하면 저런 오류가 나옵니다.
- 0
- 2
- 237