博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
十天冲刺之六
阅读量:7132 次
发布时间:2019-06-28

本文共 1460 字,大约阅读时间需要 4 分钟。

 

 

在完成了初步后,简单的创建三个布局

fragment_course.xml

fragment_exercises.xml
fragment_myinfo.xml

对三个模块的界面的简单布局

例如,

  只展示了一个页面的布局,建立一个f'ragment包,在里面建立相对应的三个.class文件,对三个页面进行间的的布局

package cn.edu.gdmec.android.boxuegu.fragment; import android.os.Bundle; import android.support.v4.app.Fragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import cn.edu.gdmec.android.boxuegu.R; public class CourseFragment extends Fragment { @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { return inflater.inflate(R.layout.fragment_course, null); } @Override public void onViewCreated(View view, Bundle savedInstanceState) { super.onViewCreated(view, savedInstanceState); } }

  接下来是关于三个f'ragment的三个界面的显示与切换

我们首先在MainActivity里把AppCompatActivity改为FragmentActivity。

public class MainActivity extends FragmentActivity implements View.OnClickListener{

  在onCreate()里面调用

@Overrideprotected void onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    setContentView(R.layout.activity_main);    initView();    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);    setMain();}

 

 

转载于:https://www.cnblogs.com/fly1234/p/10873462.html

你可能感兴趣的文章
hadoop输入分片计算(Map Task个数的确定)
查看>>
TYVJ P1008 传球游戏
查看>>
MVC基础
查看>>
【BZOJ】 Hash Killer I II III
查看>>
为什么st2 chrome无法显示api中的例子
查看>>
Python 3.6 -win64环境安装PIL模块
查看>>
redis事务需要注意的坑------RedisConnectionFailureException
查看>>
SPOJ 4110 Fast Maximum Flow (最大流模板)
查看>>
ECMAScript面向对象(二)——之创建对象方法总结
查看>>
git实践:对比svn
查看>>
1 管理入门
查看>>
C#递归遍历指定目录下的所有文件(包括子目录下的文件)
查看>>
SpringMVC的工作流程
查看>>
JS比较好用的一些方法搜集
查看>>
React Native导航器之react-navigation使用
查看>>
百度2016笔试题第一题:页面请求失败值
查看>>
实现网站图片瀑布流重点记录
查看>>
软件测试全职以及兼职平台以及薪酬报价
查看>>
Javascript:日期排班功能实现
查看>>
git push之后回滚(撤销)代码
查看>>