| | |
| | | import me.yokeyword.fragmentation.SupportFragment; |
| | | import safeluck.drive.evaluation.R; |
| | | |
| | | /**首页 |
| | | /** |
| | | * 首页 |
| | | * MyApplication2 |
| | | * Created by lzw on 2019/3/15. 10:21:58 |
| | | * 邮箱:632393724@qq.com |
| | |
| | | @Override |
| | | public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { |
| | | |
| | | View view = inflater.inflate(R.layout.layout_home_fragment,container,false); |
| | | View view = inflater.inflate(R.layout.layout_home_fragment, container, false); |
| | | initView(view); |
| | | return view; |
| | | } |
| | |
| | | |
| | | @Override |
| | | public void onClick(View v) { |
| | | switch (v.getId()){ |
| | | switch (v.getId()) { |
| | | case R.id.car_train: |
| | | //单机训练 |
| | | TrainFragment trainFragment = findFragment(TrainFragment.class); |
| | | if (trainFragment == null){ |
| | | if (trainFragment == null) { |
| | | trainFragment = (TrainFragment) TrainFragment.newInstance(); |
| | | start(trainFragment); |
| | | }else{ |
| | | } else { |
| | | start(trainFragment); |
| | | } |
| | | break; |
| | | case R.id.network_train: |
| | | NetWorkTrainFragment netWorkTrainFragment = findFragment(NetWorkTrainFragment.class); |
| | | if (netWorkTrainFragment == null){ |
| | | netWorkTrainFragment = (NetWorkTrainFragment)NetWorkTrainFragment.newInstance(); |
| | | if (netWorkTrainFragment == null) { |
| | | netWorkTrainFragment = (NetWorkTrainFragment) NetWorkTrainFragment.newInstance(); |
| | | start(netWorkTrainFragment); |
| | | }else{ |
| | | } else { |
| | | start(netWorkTrainFragment); |
| | | } |
| | | //联网考试 |
| | | break; |
| | | case R.id.exit_sys: |
| | | //退出系统 |
| | | AlertDialog.Builder builder =new AlertDialog.Builder(_mActivity); |
| | | AlertDialog.Builder builder = new AlertDialog.Builder(_mActivity); |
| | | builder.setMessage("您将退出系统,请确认数据已保存").setPositiveButton("确定", new DialogInterface.OnClickListener() { |
| | | @Override |
| | | public void onClick(DialogInterface dialog, int which) { |
| | |
| | | |
| | | break; |
| | | case R.id.system_setting: |
| | | BaseSettingFragment sysSetingFragment = findFragment(BaseSettingFragment.class); |
| | | if (sysSetingFragment == null){ |
| | | sysSetingFragment = (BaseSettingFragment) BaseSettingFragment.newInstance(); |
| | | SupportFragment pwdFragment = findFragment(PasswordFragment.class); |
| | | if (pwdFragment == null) { |
| | | pwdFragment = PasswordFragment.newInstance(); |
| | | extraTransaction().startDontHideSelf(pwdFragment); |
| | | } else { |
| | | extraTransaction().startDontHideSelf(pwdFragment); |
| | | |
| | | } |
| | | start(sysSetingFragment); |
| | | |
| | | |
| | | break; |
| | | } |
| | | } |