Я получаю эту ошибку Не могу преобразовать объект типа java .lang.String в тип com.example.getfitjeans - PullRequest
0 голосов
/ 04 февраля 2020

Я действительно хочу получить URL изображений, которые я загрузил в firebase, и в классе JeansImageDataList я создал метод getImageLink типа int. Но во время получения URL я получаю URL, но они не могут конвертироваться в объект JeansImageDataList. Я не могу использовать String.class или список здесь, потому что я создал метод getimagelink типа int в классе модели.

 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();
`  
...