一、Fragment—布局

    

二、Fragment—Java代码

public class FragmentSetterGetter extends Fragment {    private TextView tvContent;    public FragmentSetterGetter() {    }    public View onCreateView(LayoutInflater inflater, ViewGroup container,                             Bundle savedInstanceState) {        View view = inflater.inflate(R.layout.fragment_fragment_setter_getter, container, false);        tvContent = view.findViewById(R.id.tv_content);        return view;    }    public void setContemt(String content) {        tvContent.setText(content);    }    public String getContent() {        return tvContent.getText().toString();    }}

三、Activity—Java代码

public class IndexActivity extends AppCompatActivity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_index);     }}

四、关联

        fragment = new FragmentSetArgument();        fragmentManager = getSupportFragmentManager();        FragmentTransaction transaction = fragmentManager.beginTransaction();        transaction.replace(R.id.fragment_container, fragment);        transaction.commit();

五、通信

        private String[] categorys = new String[]{"国际品牌", "奢饰品", "唯品会", "男装", "女装"};        categoryList.setOnItemClickListener(new AdapterView.OnItemClickListener() {            @Override            public void onItemClick(AdapterView<?> parent, View view, int position, long id) {                 fragment.setContemt(categorys[position]);            }        });

更多相关文章

  1. Android(安卓)P ActivityManagerService(六) startActivity的第四
  2. Android(安卓)源码阅读之MMS
  3. android 常用代码
  4. android handle ui 更新
  5. android设置图片变化的四种效果代码
  6. android 把view转成bitmap~~~
  7. Android的jni下c与java数据互传测试代码
  8. android
  9. android 定时发送短信

随机推荐

  1. React Native Android(安卓)独有组件之 T
  2. android UI小结(三)
  3. 拥抱Android:编译nodejs搭建移动平台
  4. Android实现TextView字符串波浪式跳动
  5. android中使用properties文件配置
  6. 敏捷个人手机应用iOS和Android公开注册
  7. Android启动画面翻转
  8. Android开发之消息处理机制(二)——消息循
  9. Android(安卓)自定义View 使用VelocityTr
  10. Android(安卓)Native中Android.mk编译链