首页 > 解决方案 > 如何在recyclerview中显示来自firebase的多张图片?我有代码,但我不知道要修改

问题描述

如何在recyclerview中显示来自firebase的多张图片?我有代码,但我不知道要修改

这是我的演示代码,但我不知道要修改

public class MainActivity extends AppCompatActivity {
private static ViewPager mPager;
    private static int currentPage = 0;
    private static int NUM_PAGES = 0;
     private static final Integer[] IMAGES= {R.drawable.one,R.drawable.two,R.drawable.three,R.drawable.five};
private ArrayList<Integer> ImagesArray = new ArrayList<Integer>();


 private void init() {
        for(int i=0;i<IMAGES.length;i++)
            ImagesArray.add(IMAGES[i]);

final float density = getResources().getDisplayMetrics().density;

//Set circle indicator radius
        indicator.setRadius(5 * density);

        NUM_PAGES =IMAGES.length;

        // Auto start of viewpager
        final Handler handler = new Handler();
        final Runnable Update = new Runnable() {
            public void run() {
                if (currentPage == NUM_PAGES) {
                    currentPage = 0;
                }
                mPager.setCurrentItem(currentPage++, true);
            }
        };
        Timer swipeTimer = new Timer();
        swipeTimer.schedule(new TimerTask() {
            @Override
            public void run() {
                handler.post(Update);
            }
        }, 3000, 3000);

        // Pager listener over indicator
        indicator.setOnPageChangeListener(new ViewPager.OnPageChangeListener() {

            @Override
            public void onPageSelected(int position) {
                currentPage = position;

            }

如何更改为 Firebase 存储?

在实时,我的树 dom 是 Posts -> id -> postid -> postimage -> image1, image2 ,image3, image4 image5

标签: androidfirebasefirebase-realtime-databasefirebase-storage

解决方案


推荐阅读