ismail
ismail
İzmir
17/04/2017 tarihinden beri üye
10 GY Puanı
105K GY Sırası

Kişisel Sayfaları

İlgi Alanları

1 Rozet
0 Sertifika
1 Soru Sordu
0 Cevap Verdi
0 Blog Yazısı
0 Etiket Takibi

Hakkında

İş Tecrubesi

Kullanıcıya ait İş tecrübesi bilgisi bulunmamaktadır.

Eğitim Geçmişi

Akdeniz Üniversitesi
| Aralık 2020 - Aralık 2020

Sertifikalar & Başarılar

GY Sertifikaları (0)
Kullanıcının GY sertifikası bulunmamaktadır.
Diğer Sertifikaları (0)
Kullanıcıya ait sertifika bulunmamaktadır.
Test Sonuçları (0)

Kullanıcıya ait test sonucu bulunmamaktadır.

Dil Becerileri

Son Forum Aktiviteleri

1
Tümünü Gör

Fire Base Listenilen ürünlerin detayını görüntüleme sorunu

Mrb'lar Firebaseden sorgu ile db cektirip cektirdiklerimin icersine gitmek isitiyorum ama bir türlü beceremedim şimdiden yarımdımlarınız için teşekkür ederim.

 


public class UrunlerimizEkran extends AppCompatActivity{



    private RecyclerView mBlogList;
    FirebaseDatabase database;
    DatabaseReference myRef;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.urunlerimiz_ekran);

        //Recycler View
        mBlogList = (RecyclerView)findViewById(R.id.blog_list);
        mBlogList.setHasFixedSize(true);
        mBlogList.setLayoutManager(new LinearLayoutManager(this));

        // Send a Query to the database
        database = FirebaseDatabase.getInstance();
        myRef = database.getReference("data");
         }

    @Override
    protected void onStart() {
        super.onStart();

        FirebaseRecyclerAdapter<ModelClass, BlogViewHolder> firebaseRecyclerAdapter =
                new FirebaseRecyclerAdapter<ModelClass, BlogViewHolder>(
                        ModelClass.class,
                        R.layout.desing_row,
                        BlogViewHolder.class,
                        myRef)  {



                    @Override
                    protected void populateViewHolder(BlogViewHolder viewHolder, ModelClass model,int position) {
                        viewHolder.setTitle(model.getTitle());
                        viewHolder.setKapasite(model.getKapasite());
                        viewHolder.setBrand(model.getBrand());
                        viewHolder.setSnumber(model.getSnumber());
                        viewHolder.setImage(getApplicationContext(), model.getImage());
                    }
                };
        mBlogList.setAdapter(firebaseRecyclerAdapter);
    }
    //View Holder For Recycler View
    public static class BlogViewHolder extends RecyclerView.ViewHolder  {
        View mView;
        public BlogViewHolder(View itemView) {
            super(itemView);
            mView= itemView;
            itemView.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                   

Bu kısımında ne revizyon yaptıysam başaramadım

                }
            });
           
        }
        public void setTitle(String title){
            TextView post_title = (TextView)mView.findViewById(R.id.titleText);
            post_title.setText(title);
        }
        public void setKapasite(String kapasite){
            TextView post_kapasite = (TextView)mView.findViewById(R.id.kapasite);
            post_kapasite.setText(kapasite);
        }

        public void setBrand(String brand){
            TextView post_brand = (TextView)mView.findViewById(R.id.brand);
            post_brand.setText(brand);
        }

        public void setSnumber(String snumber){
            TextView post_snumber = (TextView)mView.findViewById(R.id.snumber);
            post_snumber.setText(snumber);
        }

        public void setImage(Context ctx , String image){
            ImageView post_image = (ImageView)mView.findViewById(R.id.imageViewy);
            // We Need TO pass Context
            Picasso.with(ctx).load(image).into(post_image);
        }    }}
////////////////////////*******************************************//////////////

 

7 yıl 5 ay önce yanıtladın