抽屉与TabLayout的一些操作
来源:互联网 发布:政务大数据平台 编辑:程序博客网 时间:2024/06/06 03:25
initView();
listfuzhi();
Img.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
//关闭
Mydrawer.closeDrawer(Menu);
}
});
Vp.setAdapter(new FragmentPagerAdapter(getSupportFragmentManager()) {
@Override
public Fragment getItem(int position) {
return listf.get(position);
}
@Override
public int getCount() {
return list.size();
}
@Override
public CharSequence getPageTitle(int position) {
return list.get(position);
}
});
//这个是显示tab条目文字的方法 和viewpager结合使用 同时绑定在一起
Mytab.setupWithViewPager(Vp);
}
private void listfuzhi() {
list.add("第1页");
list.add("第2页");
list.add("第3页");
list.add("第4页");
list.add("第5页");
list.add("第6页");
list.add("第7页");
list.add("第8页");
list.add("第9页");
listf.add(new fr1());
listf.add(new fr2());
listf.add(new fr3());
listf.add(new fr4());
listf.add(new fr5());
listf.add(new fr2());
listf.add(new fr3());
listf.add(new fr4());
listf.add(new fr5());
}
private void initView() {
Img = (ImageView) findViewById(R.id.img);
Menu = (RelativeLayout) findViewById(R.id.menu);
Mytab = (TabLayout) findViewById(R.id.mytab);
Vp = (ViewPager) findViewById(R.id.vp);
Mydrawer = (DrawerLayout) findViewById(R.id.mydrawer);
}
listfuzhi();
Img.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
//关闭
Mydrawer.closeDrawer(Menu);
}
});
Vp.setAdapter(new FragmentPagerAdapter(getSupportFragmentManager()) {
@Override
public Fragment getItem(int position) {
return listf.get(position);
}
@Override
public int getCount() {
return list.size();
}
@Override
public CharSequence getPageTitle(int position) {
return list.get(position);
}
});
//这个是显示tab条目文字的方法 和viewpager结合使用 同时绑定在一起
Mytab.setupWithViewPager(Vp);
}
private void listfuzhi() {
list.add("第1页");
list.add("第2页");
list.add("第3页");
list.add("第4页");
list.add("第5页");
list.add("第6页");
list.add("第7页");
list.add("第8页");
list.add("第9页");
listf.add(new fr1());
listf.add(new fr2());
listf.add(new fr3());
listf.add(new fr4());
listf.add(new fr5());
listf.add(new fr2());
listf.add(new fr3());
listf.add(new fr4());
listf.add(new fr5());
}
private void initView() {
Img = (ImageView) findViewById(R.id.img);
Menu = (RelativeLayout) findViewById(R.id.menu);
Mytab = (TabLayout) findViewById(R.id.mytab);
Vp = (ViewPager) findViewById(R.id.vp);
Mydrawer = (DrawerLayout) findViewById(R.id.mydrawer);
}
}
<?xml version="1.0" encoding="utf-8"?><android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/mydawer" android:layout_width="match_parent" android:layout_height="match_parent"> <RelativeLayout android:layout_width="170dp" android:layout_height="match_parent" android:layout_gravity="start" android:id="@+id/menu" android:background="#00f" > <ImageView android:id="@+id/img" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@mipmap/ic_launcher" /> </RelativeLayout> <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.design.widget.TabLayout android:layout_width="match_parent" android:layout_height="40dp" android:id="@+id/mytab" app:tabGravity="center" app:tabIndicatorColor="@color/colorAccent" app:tabMode="scrollable" app:tabSelectedTextColor="@color/colorPrimaryDark" app:tabTextColor="@color/colorPrimary" ></android.support.design.widget.TabLayout> <android.support.v4.view.ViewPager android:layout_width="match_parent" android:layout_height="match_parent" android:layout_below="@id/mytab" android:id="@+id/vp" ></android.support.v4.view.ViewPager> </RelativeLayout></android.support.v4.widget.DrawerLayout>
阅读全文
0 0
- 抽屉与TabLayout的一些操作
- TabLayout的一些使用
- TabLayout的操作实现
- Android之TabLayout+抽屉式效果和RecyclerView的使用
- TabLayout的一些特殊用法
- TabLayout与ViewPager的使用
- tablayout与viewpager的结合
- Tablayout与viewpager的联动
- TabLayout与ViewPager的联动
- TabLayout与ViewHolder的交互
- 关于Tablayout的一些备注【个人】
- TabLayout自己踩过的一些坑
- TabLayout中tab.setCustomView的操作
- TabLayout与ViewPager与viewFlipper的使用
- HTML抽屉效果的实现与展示
- HTML抽屉效果的实现与展示
- Tablayout与ViewPager的结合使用
- TabLayout与ViewPager的联合使用
- 机器学习日记12月8日
- js时间戳与时间日期间相互转换
- C# AE 打开本地文件
- 七牛图片的处理
- 运算符,各种数据类
- 抽屉与TabLayout的一些操作
- MongoDB学习与实践
- C++模板
- 坐标系之间的旋转平移变换与对应变换矩阵的关系
- java开发环境搭建
- Python机器学习中的实用小操作(一):数据清理篇 阿萨姆 2 个月前 0. 背景 很多朋友评论希望我共享答案和文章中提到的操作代码,比如生成相关性图谱等。为了方便大家,开始介绍一些虽然简单但很有用
- 快速幂算法
- AngularJS:模糊查询过滤内容,验证判断后添加表格信息
- 用动态规划解01背包(java版)