封装MyFragment
来源:互联网 发布:understand mac注册码 编辑:程序博客网 时间:2024/06/01 08:53
public abstract class BaseFragment extends Fragment { public abstract void initView(View view,Bundle savedInstanceState); public abstract void initData(); public abstract int getLayoutId(); @Override public void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); } @Nullable @Override public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { View view = inflater.inflate(getLayoutId(),container,false); initView(view,savedInstanceState); initData(); return super.onCreateView(inflater, container, savedInstanceState); }}
public class MyFragment extends BaseFragment{ private Button btn; @Override public void initView(View view, Bundle savedInstanceState) { btn = (Button) view.findViewById(R.id.button); } @Override public void initData() { btn.setText("1111111111111"); } @Override public int getLayoutId() { return R.layout.my_fragment_layout; }}my_fragment_layout:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <Button android:text="我是fragment中的button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/button" android:layout_weight="1" /></LinearLayout>
阅读全文
0 0
- 封装MyFragment
- MyFragment
- 漫画加载,频道管理(MyFragment)
- Fragment MyFragment not attached to Activity
- Fragment MyFragment not attached to Activity
- 为什么应该使用MyFragment.newInstance()创建新的Frgament,而不是new MyFragment()
- Android bug Fragment MyFragment not attached to Activity
- 今日头条(MyFragment,Myadapter,MenuInfo类)
- fragment Trying to instantiate a class com.example.testhuanxindemo.MyFragment that is not a Fragmen
- 报错:由getResources()引起的:Fragment MyFragment not attached to Activity
- 封装
- 封装
- 封装
- 封装
- 封装
- 封装
- 封装
- 封装
- 发送短信验证码+登陆功能
- 基于简单感知器分类算法(matlab实现)
- 八数码第八境界——IDA*+逆序数判无解
- 日志系列之Log4j2异步Loggers
- 前端解决跨域问题的8种方案
- 封装MyFragment
- day 2. 结构体与指针两种引用的方法
- 将ES中的数据推到kafka中,用kylin进行OLAP计算,发现统计数据对不上
- 数据结构——四种最常见的线性表
- which,that 引导定语从句不同
- 常用的sql语句
- 基于C均值算法简单分类(matlab实现)
- 贝叶斯网络结构学习之MCMC算法(基于FullBNT-1.0.4的MATLAB实现)
- 博客前言