Android Studio第十二期 - Activity+Fragment模块化管理方式

赋料扬雄敌,诗看子建亲。这篇文章主要讲述Android Studio第十二期 - Activity+Fragment模块化管理方式相关的知识,希望能为你提供帮助。
    传值操作代码:

  /**           *  刷新页面操作部分           *           *  @param  id1           *  @param  id2           */         private  void  SendToIndexCookBookFragment(String  id1,  String  id2)  { //                IndexFoodFragmentUpdateIds  iff  =  new  IndexFoodFragmentUpdateIds(); //                iff.setFood_definition_id(id1); //                iff.setFridge_food_ids(id2);                 if  (getActivity()  !=  null  & &   getActivity()  instanceof  MainActivity)  {                         ((MainActivity)  getActivity()).callFragment(id1  +  id2,  IndexCookBookFragment.class.getName());                 }         }

    接收传值代码:
  @Override         public  void  call(Object  value)  { //                IndexFoodFragmentUpdateIds  ids  =  (IndexFoodFragmentUpdateIds)  value;                 if  (value.toString()  ==  null)  {                         return;                 }                 Toast.makeText(getActivity(),  value.toString(),  Toast.LENGTH_LONG).show();         }

       

        代码已经整理好,效果如下图:

       
Android Studio第十二期 - Activity+Fragment模块化管理方式

文章图片

Android Studio第十二期 - Activity+Fragment模块化管理方式

文章图片

Android Studio第十二期 - Activity+Fragment模块化管理方式

文章图片

    地址:http://down.51cto.com/data/2242541
【Android Studio第十二期 - Activity+Fragment模块化管理方式】本文出自 “梁肖技术中心” 博客,请务必保留此出处http://liangxiao.blog.51cto.com/3626612/1854964

    推荐阅读