Attempt to invoke virtual method 'void androidx.fragment.app.FragmentActivity.runOnUiThread(java.lang.Runnable)' on a null object reference

报错:

getActivity().runOnUiThread(new Runnable() {
                        @Override
                        public void run() {
                            h_viewpager.setCurrentItem(h_viewpager.getCurrentItem()+1);
                        }
                    });

改: 

            if(getActivity()!=null){

                    getActivity().runOnUiThread(new Runnable() {
                        @Override
                        public void run() {
                            h_viewpager.setCurrentItem(h_viewpager.getCurrentItem()+1);
                        }
                    });

                    }

报错记录

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐