我收到此错误无法将java.lang.String类型的对象转换为com.example.getfitjeans

时间:2020-02-04 17:46:03

标签: object type-conversion string-parsing

我实际上想检索我在firebase中上传的图像的url,并在JeansImageDataList类中创建了int类型的getImageLink方法。但是在检索网址时,我得到了网址,但它们无法转换为JeansImageDataList对象。我不能在这里使用String.class或list,因为我已经在模型类中创建了int类型的getimagelink方法。

 eventListener= database.child("Jeans Images").child("Image Link").addValueEventListener(new ValueEventListener() {
                @Override
                public void onDataChange(@NonNull DataSnapshot dataSnapshot) {

                    jeansImageDataList.clear();
                    for(DataSnapshot itemSnapshot: dataSnapshot.getChildren())
                    {


                        String abc=itemSnapshot.getValue().toString();
                        Log.e("yah",abc);
                        //JeansImageData jeansImageData1=new JeansImageData();
                       JeansImageData jeansImageData=itemSnapshot.getValue(JeansImageData.class);


                       jeansImageDataList.add(jeansImageData);


                     }

                    jeansRetrieveRecyclerViewAdapter.notifyDataSetChanged();
`  

0 个答案:

没有答案