首页 > 解决方案 > java.lang.NumberFormatException: Invalid int: "null" android studio

问题描述

你好有人可以帮助我我遇到这个错误我已经尝试了很多方法但仍然给出错误,欢迎所有帮助,在此先感谢。


 private int mTimeLeftInMillis;

error  java.lang.NumberFormatException: Invalid int: "null"
onDataChange(Cassino.java:73)

 DatabaseReference ref = FirebaseDatabase.getInstance().getReference("Users").child(userUid).child("cassino").child("cassinotime");
        ref.addListenerForSingleValueEvent(new ValueEventListener() {
            @Override
            public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
            -> LINE ERROR   mTimeLeftInMillis = (Integer.parseInt(dataSnapshot.getValue(String.class))) *6000;

            }

            @Override
            public void onCancelled(@NonNull DatabaseError databaseError) {
                throw databaseError.toException();
            }
        });

标签: androidandroid-studio

解决方案


您的 getValue(String.class) 为空,如果有值,请在 Users/userUid/cassino/cassinotime 的 firebase 中检查。


推荐阅读