Android Studio 国内镜像文件地址,Fragment使用

2015/8/28

Android Studio 国内镜像文件地址

Fragment的使用

其实Fragment是个小Activiyt,那么他和Activity的区别。

  • 继承的时候继承Fragment。(layout还是那个layout)
  • 重写的是onCreateView(Activiyt重写的是onCreate)

举例

创建onCreateView,添加要返回的东西。inflater

package com.zsz.develop.wisdomcommunity.main;


import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;

import com.zsz.develop.wisdomcommunity.R;

/**
 * Created by shengzhong on 2015/8/28.
 */
public class FragmentCloud extends Fragment {

@Nullable
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {

    View view=inflater.inflate(R.layout.cloud_view_pager, null);
    return view;

}
}

Fragment 问题之一

Fragment是通过inflater来加载布局,布局控件都是view。
在此找控件的时候就要采用

ll= (LinearLayout)view.findViewById(R.id.ll);

Fragment 问题之二

在Fragment中要得到context,只需要采用getActivity()

例如:

Intent Intent=new Intent(getActivity(),StairsMouthActivity.class);

#