Adroid中Fragment的简单使用

下面四个步骤就能创建一个简单的fragment

10年积累的网站制作、成都网站建设经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计制作后付款的网站建设流程,更有淮阴免费网站建设让你可以放心的选择与我们合作。

1. 扩展Fragment class

2. 在XML 或 Java中提供显示

3. 覆盖onCreateView方法

4. 在activity中使用Fragment

如下就是简单的显例

创建一个FirstActivityFragment.java文件,扩展Fragment class

package com.example.liang.login;

import android.content.Context;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v4.view.VelocityTrackerCompat;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import android.widget.Toast;

/**
 * Created by liang on 2016/7/15.
 */
public class FirstActivityFragment extends Fragment {

    public FirstActivityFragment(){

    }


    @Override
    public View onCreateView(LayoutInflater inflater,
                             ViewGroup container,
                             Bundle savedInstanceState){
       View v = inflater.inflate(R.layout.fragment_first,
                container, false);


        TextView textView = (TextView)v.findViewById(R.id.showFirstFragmentInfo);
        final Context context = this.getActivity();
        textView.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Toast hello;
                hello = Toast.makeText(context,"hello",Toast.LENGTH_LONG);
                hello.show();
            }
        });
        return v;
    }

    @Override
    public void onCreate( Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

    }

}

为Fragment创建一个xml fragment_first.xml




    

并在一个activity view 中使用



    

网页标题:Adroid中Fragment的简单使用
网站链接:http://bzwzjz.com/article/pihhse.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站建设公司 手机网站建设 网站建设公司 自适应网站建设 高端网站设计 成都网站设计公司 移动手机网站制作 网站建设方案 企业网站建设公司 专业网站设计 高端网站建设 网站制作 成都网站建设 定制网站建设多少钱 企业网站设计 成都网站建设公司 网站制作 成都网站制作 专业网站设计 网站制作 成都企业网站建设公司 定制网站设计