首页 > 其他 > 详细

009-在Fragment中实现Activity跳转功能

时间:2020-02-04 12:31:09      阅读:53      评论:0      收藏:0      [点我收藏+]
package com.example.airmonitor.ui.mine;

import android.content.Intent;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.RelativeLayout;

import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;

import com.example.airmonitor.R;

public class MineFragment extends Fragment {

    public View onCreateView(@NonNull LayoutInflater inflater,ViewGroup container, Bundle savedInstanceState) {
        View view = inflater.inflate(R.layout.fragment_mine, container, false);

        return view;
    }

    //视图控件请在这里实例化
    //活动创建之后才能对fragment中的控件进行实例化,对控件的实例化、对控件的操作要在这个活动中完成
    @Override
    public void onActivityCreated(@Nullable Bundle savedInstanceState) {
        super.onActivityCreated(savedInstanceState);

        RelativeLayout mine1 = getActivity().findViewById(R.id.mine1);
        mine1.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Intent i=new Intent(getActivity(), Mine_About_Activity.class);
                startActivity(i);
            }
        });
    }
}

 

009-在Fragment中实现Activity跳转功能

原文:https://www.cnblogs.com/qiuniao/p/12258613.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!