2.2 Android学习
通过b站的学习,开始进行了记账本的开发
public class RecordActivity extends AppCompatActivity {
TabLayout tabLayout;
ViewPager viewPager;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_record);
// 1、查找控件
tabLayout = findViewById(R.id.record_tabs);
viewPager = findViewById(R.id.record_vp);
// 2、设置ViewPaper加载页面
initPager();
}
private void initPager() {
// 初始化(fragment) ViewPaper的集合
List<Fragment> fragmentList = new ArrayList<>();
// 创建收入和支出页面,放在fragment当中
OutFragment outFragment= new OutFragment();
InFragment inFragment = new InFragment();
fragmentList.add(outFragment);
fragmentList.add(inFragment);
//创建适配器
RecordPagerAdapter recordPagerAdapter = new RecordPagerAdapter(getSupportFragmentManager(), fragmentList);
//设置适配器对象
viewPager.setAdapter(recordPagerAdapter);
//将TabLayout和ViewPaper进行关联
tabLayout.setupWithViewPager(viewPager);
}
TabLayout tabLayout;
ViewPager viewPager;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_record);
// 1、查找控件
tabLayout = findViewById(R.id.record_tabs);
viewPager = findViewById(R.id.record_vp);
// 2、设置ViewPaper加载页面
initPager();
}
private void initPager() {
// 初始化(fragment) ViewPaper的集合
List<Fragment> fragmentList = new ArrayList<>();
// 创建收入和支出页面,放在fragment当中
OutFragment outFragment= new OutFragment();
InFragment inFragment = new InFragment();
fragmentList.add(outFragment);
fragmentList.add(inFragment);
//创建适配器
RecordPagerAdapter recordPagerAdapter = new RecordPagerAdapter(getSupportFragmentManager(), fragmentList);
//设置适配器对象
viewPager.setAdapter(recordPagerAdapter);
//将TabLayout和ViewPaper进行关联
tabLayout.setupWithViewPager(viewPager);
}
浙公网安备 33010602011771号