From ffc12f8b33c99b54956742400b60c6c0669e39cf Mon Sep 17 00:00:00 2001
From: xuxiuxi <xuxiuxi@454eff88-639b-444f-9e54-f578c98de674>
Date: 星期三, 05 四月 2017 10:49:59 +0800
Subject: [PATCH]
---
/dev/null | 57 ----------------------------
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/base/MainActivity.java | 54 ++++++++++++++++++++++++++
2 files changed, 53 insertions(+), 58 deletions(-)
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/adapter/MyFragmentPagerAdapter.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/adapter/MyFragmentPagerAdapter.java
deleted file mode 100644
index 62b8aee..0000000
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/adapter/MyFragmentPagerAdapter.java
+++ /dev/null
@@ -1,57 +0,0 @@
-package cn.com.basic.face.adapter;
-
-import android.content.Context;
-import android.support.v4.app.Fragment;
-import android.support.v4.app.FragmentManager;
-import android.support.v4.app.FragmentPagerAdapter;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.widget.ImageView;
-import android.widget.TextView;
-
-import com.bsk.zhangbo.demoforbsk.R;
-
-import java.util.ArrayList;
-import java.util.List;
-
-public class MyFragmentPagerAdapter extends FragmentPagerAdapter {
-
- private final List<Fragment> mFragments = new ArrayList<>();
- private final List<String> mFragmentTitles = new ArrayList<>();
- private final List<Integer> mFragmentIcons = new ArrayList<>();
- private Context context;
- public MyFragmentPagerAdapter(FragmentManager fm,Context context) {
- super(fm);
- this.context = context;
- }
-
- public void addFragment(Fragment fragment, String title,int drawable) {
- mFragments.add(fragment);
- mFragmentTitles.add(title);
- mFragmentIcons.add(drawable);
- }
-
- @Override
- public Fragment getItem(int position) {
- return mFragments.get(position);
- }
-
- @Override
- public int getCount() {
- return mFragments.size();
- }
-
- @Override
- public CharSequence getPageTitle(int position) {
- return null;
- }
- public View getTabView(int position){
- View view = LayoutInflater.from(context).inflate(R.layout.activity_main_tab,null);
- TextView mTvTitle = (TextView) view.findViewById(R.id.tab_item_title);
- mTvTitle.setText(mFragmentTitles.get(position));
- ImageView mImgIcon = (ImageView) view.findViewById(R.id.tab_item_icon);
- mImgIcon.setImageResource(mFragmentIcons.get(position));
- return view;
- }
-
-}
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/base/MainActivity.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/base/MainActivity.java
index 22c7596..ce7447e 100644
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/base/MainActivity.java
+++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/base/MainActivity.java
@@ -1,11 +1,18 @@
package cn.com.basic.face.base;
+import android.content.Context;
import android.support.design.widget.TabLayout;
+import android.support.v4.app.Fragment;
+import android.support.v4.app.FragmentManager;
+import android.support.v4.app.FragmentPagerAdapter;
import android.support.v4.view.ViewPager;
import android.os.Bundle;
+import android.view.LayoutInflater;
+import android.view.View;
+import android.widget.ImageView;
+import android.widget.TextView;
import com.bsk.zhangbo.demoforbsk.R;
-import cn.com.basic.face.adapter.MyFragmentPagerAdapter;
import cn.com.basic.face.fragment.SurveillanceFragment;
import cn.com.basic.face.util.TabNameUtil;
import cn.com.basic.face.fragment.AttendanceFragment;
@@ -15,6 +22,7 @@
import cn.com.basic.face.fragment.RegisterFragment;
import cn.com.basic.face.fragment.VisitFragment;
+import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
@@ -70,4 +78,48 @@
public static MainActivity getInstance() {
return instance;
}
+
+ public static class MyFragmentPagerAdapter extends FragmentPagerAdapter {
+
+ private final List<Fragment> mFragments = new ArrayList<>();
+ private final List<String> mFragmentTitles = new ArrayList<>();
+ private final List<Integer> mFragmentIcons = new ArrayList<>();
+ private Context context;
+ public MyFragmentPagerAdapter(FragmentManager fm, Context context) {
+ super(fm);
+ this.context = context;
+ }
+
+ public void addFragment(Fragment fragment, String title,int drawable) {
+ mFragments.add(fragment);
+ mFragmentTitles.add(title);
+ mFragmentIcons.add(drawable);
+ }
+
+ @Override
+ public Fragment getItem(int position) {
+ return mFragments.get(position);
+ }
+
+ @Override
+ public int getCount() {
+ return mFragments.size();
+ }
+
+ @Override
+ public CharSequence getPageTitle(int position) {
+ return null;
+ }
+
+ public View getTabView(int position){
+ View view = LayoutInflater.from(context).inflate(R.layout.activity_main_tab,null);
+ TextView mTvTitle = (TextView) view.findViewById(R.id.tab_item_title);
+ mTvTitle.setText(mFragmentTitles.get(position));
+ ImageView mImgIcon = (ImageView) view.findViewById(R.id.tab_item_icon);
+ mImgIcon.setImageResource(mFragmentIcons.get(position));
+ return view;
+ }
+
+ }
+
}
--
Gitblit v1.8.0