zoukankan      html  css  js  c++  java
  • FragMent 初级学习

     FragMent 可以用在一个Activity中也可以用在多个Activity中

    我们在activity中加载FragMent的时候,首先添加一个myFragMent的类

    通过onCreateView方法,加载 FragMent的布局文件

    package com.example.flagmentdemo;
    
    
    import android.annotation.SuppressLint;
    import android.app.Fragment;
    import android.os.Bundle;
    import android.view.LayoutInflater;
    import android.view.View;
    import android.view.ViewGroup;
    import android.widget.TextView;
    
    
    @SuppressLint("NewApi")
    public class MyfragMent extends Fragment{
    	
    	@Override
    	public View onCreateView(LayoutInflater inflater, ViewGroup container,
    			Bundle savedInstanceState) {
    		// TODO Auto-generated method stub
    		//return super.onCreateView(inflater, container, savedInstanceState);
    		View view= inflater.inflate(R.layout.flagment, container, false);
    		TextView text=(TextView) view.findViewById(R.id.textview);
    		text.setText("我是静态加载的");
    		return view;
    	}
    
    }
    

    然后在新建的activity中加载fragment

    在新的activity的布局文件main2中加一个fragment

      
       <fragment 
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:id="@+id/fragment"
            android:name="com.example.flagmentdemo.MyfragMent"
            />
        

    然后再activity中 setContentView(R.layout.main2)

    大道至简,知易行难,知行合一,得到功成;大道至简,悟在天成。
  • 相关阅读:
    springCloud中的服务调用feign
    模块化理解
    springCloud中的注册中心Nacos
    vue路由理解
    vue生命周期理解
    webpack理解
    连接查询理解
    [HDU]5691Sitting in Line (状压DP)
    [Kattis]redblacktree(树形依赖背包,DP优化)
    Codeforces Round #699 (Div. 2)
  • 原文地址:https://www.cnblogs.com/XingzhiDai/p/5380505.html
Copyright © 2011-2022 走看看