• Fragmen直接来回切换deno


    思路:


    第一步。建立一个activity。用来管理fragment。

    第二步‘获取fragmentManger 和fragmentTraction.

    private FragmentManager fm;
    private FragmentTransaction ft;
    fm = getFragmentManager();
    ft = fm.beginTransaction();


    第三步,调用切换方法

    ft.replace(android.R.id.content, new Fragment01());
    ft.commit();

    注意:该方法的第一个參数是固定的android.R.id.content,代表当前的fragment。


    第四步,建立fragment

    4.1 复写方法fragment生命周期方法

    @Override
    	public View onCreateView(LayoutInflater inflater, ViewGroup container,
    			Bundle savedInstanceState) {
    		return inflater.inflate(R.layout.fragment01, null);
    		
    	}
    	
    	@SuppressLint("NewApi")
    	@Override
    	public void onViewCreated(View view, Bundle savedInstanceState) {
    		// TODO Auto-generated method stub
    		super.onViewCreated(view, savedInstanceState);
    		initView(view);
    		
    	}
    	
    	
    	private void initView(View view) {
    		btn=(Button) view.findViewById(R.id.btn);
    		btn.setOnClickListener(new OnClickListener() {
    			
    			@Override
    			public void onClick(View arg0) {
    				<strong>getFragmentManager().beginTransaction().replace(android.R.id.content, new Fragment02()).commit();</strong>
    				
    			}
    		});
    		
    	}



  • 相关阅读:
    DevOps平台中的自动化部署
    GitLab的安装及使用教程
    Nginx配置相关
    Shell常用模块
    PostgreSQL基础
    大数据集群监控工具
    大数据常用组件
    kafka知识
    数据结构可视化(包括红黑树动态演示)
    python 周考1
  • 原文地址:https://www.cnblogs.com/mfmdaoyou/p/6915838.html
Copyright © 2020-2023  润新知