安卓开发通过ViewPage和RadioButton+SharedPreferences实现欢迎页
来源:互联网 发布:sqlserver 服务器名称 编辑:程序博客网 时间:2024/05/17 13:10
新手上路,各位大佬帮忙改错啊
之前看了很多欢迎页的例子,自己研究了好久,做了一个,结合了大佬的资源,做了一个。各位前辈帮忙提意见
private void initView() { //初始化单选按钮 ra = (RadioGroup) findViewById(R.id.group); radio1 = (RadioButton) findViewById(R.id.ra1); radio2 = (RadioButton) findViewById(R.id.ra2); radio3 = (RadioButton) findViewById(R.id.ra3); viewPager = (ViewPager) findViewById(R.id.viewPager); listview = new ArrayList<>(); View v1 = getLayoutInflater().inflate(R.layout.tab1, null); View v2 = getLayoutInflater().inflate(R.layout.tab2, null); View v3 = getLayoutInflater().inflate(R.layout.tab3, null); listview.add(v1); listview.add(v2); listview.add(v3); myAdapter = new MyAdapter(listview); viewPager.setAdapter(myAdapter); //新的监听事件 viewPager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() { @Override public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) { } @Override public void onPageSelected(int position) { switch (position) { case 0: radio1.setChecked(true); radio2.setChecked(false); radio3.setChecked(false); break; case 1: radio1.setChecked(false); radio2.setChecked(true); radio3.setChecked(false); break; case 2: radio1.setChecked(false); radio2.setChecked(false); radio3.setChecked(true); break; } } public void onPageScrollStateChanged(int state) { } });
0 0
- 安卓开发通过ViewPage和RadioButton+SharedPreferences实现欢迎页
- 安卓开发中应用欢迎页的简单实现
- 安卓开发中应用的欢迎页怎么实现?
- viewpage做欢迎页
- 安卓手把手教你实现RecycleView横向和ViewPage的级联滑动
- SharedPreferences和handler实现的欢迎页面
- ViewPage实现欢迎引导页面
- 安卓简单实现RadioButton与ViewPager
- android UI必备之ViewPage实现欢迎引导页
- 安卓RadioGroup和RadioButton简单使用
- 安卓开发之数据存储SharedPreferences
- 安卓开发 SharedPreferences存储数据
- 安卓开发:SharedPreferences存储简析
- 安卓开发工具类-SharedPreferences
- 安卓开发SharedPreferences的封装
- 安卓开发培训(3.2 使用SharedPreferences实现Android数据读写操作)
- 【Android】安卓开发之通过本地广播实现子线程和UI线程的通信
- Android开发——用viewpage和fragment实现菜单栏
- 使用ViewHolder对ListView做优化
- js闭包
- C++ 中 _itoa_s函数
- git cherry-pick与git cherry命令详解
- 自定义单选ListView
- 安卓开发通过ViewPage和RadioButton+SharedPreferences实现欢迎页
- SMM(Spring+SpringMVC+Mybatis)
- linux命令之diff
- HC-05无底板蓝牙模块连接51单片机,配置,安卓连接传输数据测试程序
- 【Java基础】HashMap工作原理
- 机器学习——支持向量机(SVM)
- 使用JS监听键盘两个组合键触发的事件
- Java对象的生命周期
- 第二天等待中