From 353ae1371b9bc623495d6305d0553da1f30cc574 Mon Sep 17 00:00:00 2001
From: xuxiuxi <xuxiuxi@454eff88-639b-444f-9e54-f578c98de674>
Date: 星期四, 06 四月 2017 11:02:27 +0800
Subject: [PATCH]
---
/dev/null | 56 --------------
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/visit/VisitLeftListView.java | 41 ++++++++++
VisitFace/DemoForBsk/app/src/main/res/layout/fragment_visit_left.xml | 16 ++-
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/adapter/VisitFragment.java | 30 ++++--
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/phonecall/PhoneCallLeftListView.java | 12 +-
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/VisitFragment.java | 39 +++++----
6 files changed, 95 insertions(+), 99 deletions(-)
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/adapter/VisitFragment.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/adapter/VisitFragment.java
index 5a4f43f..65f839a 100644
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/adapter/VisitFragment.java
+++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/adapter/VisitFragment.java
@@ -8,7 +8,7 @@
public class VisitFragment {
- public static class VisitLeftAdapter extends EasyRecyclerViewAdapter {
+/* public static class VisitLeftAdapter extends EasyRecyclerViewAdapter {
private int oldPosition,newPosition;
@Override
public int[] getItemLayouts() {
@@ -42,19 +42,10 @@
}
}
- /**
- * 鏃ユ湡item
- * @param viewHolder
- * @param position
- */
private void TimeViewHolder(EasyRecyclerViewHolder viewHolder,int position){
}
- /**
- * 淇℃伅鍐呭item
- * @param viewHolder
- * @param position
- */
+
private void InfoViewHolder(EasyRecyclerViewHolder viewHolder,int position){
CheckBox fragment_visit_left_person_row_check_box = viewHolder.findViewById(R.id.fragment_visit_left_person_row_check_box);
if (position ==oldPosition){
@@ -70,5 +61,22 @@
this.newPosition = newPosition;
notifyDataSetChanged();
}
+ }*/
+ public static class VisitLeftAdapter extends EasyRecyclerViewAdapter {
+
+ @Override
+ public int[] getItemLayouts() {
+ return new int[]{R.layout.fragment_visit_left_date_row,R.layout.fragment_visit_left_person_row};
+ }
+
+ @Override
+ public void onBindRecycleViewHolder(EasyRecyclerViewHolder viewHolder, int position) {
+
+ }
+
+ @Override
+ public int getRecycleViewItemType(int position) {
+ return 0;
+ }
}
}
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/VisitFragment.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/VisitFragment.java
index d58a11d..6a2a79f 100644
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/VisitFragment.java
+++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/VisitFragment.java
@@ -11,6 +11,7 @@
import cn.com.basic.face.adapter.VisitFragment.VisitLeftAdapter;
import cn.com.basic.face.base.LeftRightBaseFragment;
import cn.com.basic.face.base.MainActivity;
+import cn.com.basic.face.widget.visit.VisitLeftListView;
import com.camnter.easyrecyclerview.holder.EasyRecyclerViewHolder;
import com.camnter.easyrecyclerview.widget.EasyRecyclerView;
@@ -26,8 +27,8 @@
public static VisitFragment getInstance(){ return instance; }
private VisitLeftAdapter mAdapter;
- @ViewInject(R.id.fragment_attendance_left_list_view)
- private EasyRecyclerView fragment_attendance_left_list_view;
+ //@ViewInject(R.id.fragment_visit_left_list_view)
+ private VisitLeftListView fragment_visit_left_list_view;
private int mOldPosition = 0,mNewPosition = 0;
public int[] getLeftRightLayoutIds() {
@@ -36,31 +37,31 @@
@Override
protected void initListeners() {
- mAdapter = new VisitLeftAdapter();
- mAdapter.setOnItemClickListener(this);
+// mAdapter = new VisitLeftAdapter();
+// mAdapter.setOnItemClickListener(this);
}
@Override
protected void initData() {
- List list = new ArrayList();
- for (int i = 0;i<20;i++){
- list.add("");
- }
- mAdapter.setList(list);
- fragment_attendance_left_list_view.setAdapter(mAdapter);
+// List list = new ArrayList();
+// for (int i = 0;i<20;i++){
+// list.add("");
+// }
+// mAdapter.setList(list);
+// fragment_visit_left_list_view.setAdapter(mAdapter);
}
@Override
public void onItemClick(View convertView, int position) {
- if (position ==0 ||position ==3 ||position ==8){
-
- }else {
- mNewPosition = position;
- mAdapter.checkItemShow(mOldPosition,mNewPosition);
- mOldPosition = mNewPosition;
- mAdapter.getItem(position);
- Toast.makeText(getActivity(),position+"",Toast.LENGTH_SHORT).show();
- }
+// if (position ==0 ||position ==3 ||position ==8){
+//
+// }else {
+// mNewPosition = position;
+// //mAdapter.checkItemShow(mOldPosition,mNewPosition);
+// mOldPosition = mNewPosition;
+// mAdapter.getItem(position);
+// Toast.makeText(getActivity(),position+"",Toast.LENGTH_SHORT).show();
+// }
}
@OnClick(R.id.fragment_visit_left_back)
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/phonecall/PhoneCallLeftListView.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/phonecall/PhoneCallLeftListView.java
index df3ba80..2b87d0f 100644
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/phonecall/PhoneCallLeftListView.java
+++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/phonecall/PhoneCallLeftListView.java
@@ -14,11 +14,11 @@
public class PhoneCallLeftListView extends EasyRecyclerView {
- private PhoneCallLeftAdapter phoneCallLeftAdapter ;
+ private PhoneCallLeftAdapter adapter ;
private void initView() {
- phoneCallLeftAdapter = new PhoneCallLeftAdapter();
- setAdapter(phoneCallLeftAdapter);
+ adapter = new PhoneCallLeftAdapter();
+ setAdapter(adapter);
}
public PhoneCallLeftListView(Context context) {
@@ -37,9 +37,9 @@
}
public void show(boolean isSortByDept, List list) {
- phoneCallLeftAdapter.setList(list);
- setAdapter(phoneCallLeftAdapter);
- phoneCallLeftAdapter.setSortByDept(isSortByDept);
+ adapter.setList(list);
+ setAdapter(adapter);
+ adapter.setSortByDept(isSortByDept);
}
}
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/visit/VisitLeftListView.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/visit/VisitLeftListView.java
new file mode 100644
index 0000000..267cb4a
--- /dev/null
+++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/visit/VisitLeftListView.java
@@ -0,0 +1,41 @@
+package cn.com.basic.face.widget.visit;
+
+import android.content.Context;
+import android.util.AttributeSet;
+
+import com.camnter.easyrecyclerview.widget.EasyRecyclerView;
+
+import java.util.List;
+
+import cn.com.basic.face.adapter.VisitFragment;
+
+public class VisitLeftListView extends EasyRecyclerView {
+
+ private VisitFragment.VisitLeftAdapter adapter;
+
+ private void initView() {
+ adapter = new VisitFragment.VisitLeftAdapter();
+ setAdapter(adapter);
+ }
+
+ public VisitLeftListView(Context context) {
+ super(context);
+ initView();
+ }
+
+ public VisitLeftListView(Context context, AttributeSet attrs) {
+ super(context, attrs);
+ initView();
+ }
+
+ public VisitLeftListView(Context context, AttributeSet attrs, int defStyle) {
+ super(context, attrs, defStyle);
+ initView();
+ }
+
+ public void show(boolean isSortByDept, List list) {
+ adapter.setList(list);
+ setAdapter(adapter);
+ }
+
+}
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/visit/VisitRightFormRow.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/visit/VisitRightFormRow.java
deleted file mode 100644
index 4d48d70..0000000
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/visit/VisitRightFormRow.java
+++ /dev/null
@@ -1,84 +0,0 @@
-package cn.com.basic.face.widget.visit;
-
-import android.content.Context;
-import android.content.res.TypedArray;
-import android.support.v7.widget.ActionMenuView;
-import android.util.AttributeSet;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.view.ViewGroup;
-import android.widget.LinearLayout;
-import android.widget.TextView;
-
-import com.bsk.zhangbo.demoforbsk.R;
-import com.lidroid.xutils.ViewUtils;
-import com.lidroid.xutils.view.annotation.ViewInject;
-
-import cn.com.basic.face.base.MainActivity;
-import cn.com.basic.face.util.WindowsUtil;
-
-public class VisitRightFormRow extends LinearLayout {
-
- public VisitRightFormRow(Context context) {
- super(context);
- init();
- }
-
- public VisitRightFormRow(Context context, AttributeSet attrs) {
- super(context, attrs);
- init();
- TypedArray a = context.obtainStyledAttributes(attrs, R.styleable.RegisterRightFieldTextView, 0, 0);
-
- String label = a.getString(R.styleable.RegisterRightFieldTextView_label);
-
- //fragment_register_right_label_label.setText(label);
-
- String text = a.getString(R.styleable.RegisterRightFieldTextView_text);
- //fragment_register_right_label_text.setText(text);
- }
-
- public VisitRightFormRow(Context context, AttributeSet attrs, int defStyleAttr) {
- super(context, attrs, defStyleAttr);
- init();
- }
-
- public VisitRightFormRow(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) {
- super(context, attrs, defStyleAttr, defStyleRes);
- init();
- }
-
- private void init() {
- LayoutInflater inflater = (LayoutInflater) MainActivity.getInstance().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
-
-// LinearLayout fragment_visit_right_form_row1 = (LinearLayout) inflater.inflate(R.layout.fragment_visit_right_form_row1, null);
-// View childView = fragment_visit_right_form_row1.getChildAt(0);
-// fragment_visit_right_form_row1.removeView(childView);
-// addView(childView);
-
- View view = inflate(getContext(), R.layout.fragment_visit_right_form_row1, this);
- ViewUtils.inject(this, view);
-
- LinearLayout parent_view = (LinearLayout) findViewById(R.id.parent_view);
-
- View leftView = inflater.inflate(R.layout.fragment_visit_right_form_row_left, null);
- //leftView.getLayoutParams().width = 19000;
-// ActionMenuView.LayoutParams params = new ActionMenuView.LayoutParams();
-
- parent_view.addView(leftView);
-
- View rightView = inflater.inflate(R.layout.fragment_visit_right_form_row_right, null);
- parent_view.addView(rightView);
-
- System.out.print("");
-
-
- LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(new LayoutParams(WindowsUtil.dip2px(MainActivity.getInstance(),298), LayoutParams.WRAP_CONTENT));
- LinearLayout.LayoutParams lp2 = new LinearLayout.LayoutParams(new LayoutParams(WindowsUtil.dip2px(MainActivity.getInstance(),298), LayoutParams.WRAP_CONTENT));
- leftView.setLayoutParams(lp);
- rightView.setLayoutParams(lp2);
-
- System.out.print("");
-
- }
-
-}
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/visit/VisitRightFormRowLeft.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/visit/VisitRightFormRowLeft.java
deleted file mode 100644
index 27040c1..0000000
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/visit/VisitRightFormRowLeft.java
+++ /dev/null
@@ -1,56 +0,0 @@
-package cn.com.basic.face.widget.visit;
-
-import android.content.Context;
-import android.content.res.TypedArray;
-import android.util.AttributeSet;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.widget.LinearLayout;
-
-import com.bsk.zhangbo.demoforbsk.R;
-import com.lidroid.xutils.ViewUtils;
-
-import cn.com.basic.face.base.MainActivity;
-
-public class VisitRightFormRowLeft extends LinearLayout {
-
- public VisitRightFormRowLeft(Context context) {
- super(context);
- init();
- }
-
- public VisitRightFormRowLeft(Context context, AttributeSet attrs) {
- super(context, attrs);
- init();
- TypedArray a = context.obtainStyledAttributes(attrs, R.styleable.RegisterRightFieldTextView, 0, 0);
-
- String label = a.getString(R.styleable.RegisterRightFieldTextView_label);
-
- //fragment_register_right_label_label.setText(label);
-
- String text = a.getString(R.styleable.RegisterRightFieldTextView_text);
- //fragment_register_right_label_text.setText(text);
- }
-
- public VisitRightFormRowLeft(Context context, AttributeSet attrs, int defStyleAttr) {
- super(context, attrs, defStyleAttr);
- init();
- }
-
- public VisitRightFormRowLeft(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) {
- super(context, attrs, defStyleAttr, defStyleRes);
- init();
- }
-
- private void init() {
- View view = inflate(getContext(), R.layout.fragment_visit_right_form_row_left, this);
- ViewUtils.inject(this, view);
-
-// LayoutInflater inflater = (LayoutInflater) MainActivity.getInstance().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
-// View v1 = inflater.inflate(R.layout.fragment_visit_right_form_row_left, null);
-// LinearLayout parent_view = (LinearLayout) findViewById(R.id.parent_view);
-// parent_view.addView(v1);
- System.out.print("");
- }
-
-}
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/visit/VisitRightFormRowRight.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/visit/VisitRightFormRowRight.java
deleted file mode 100644
index 5d567f0..0000000
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/visit/VisitRightFormRowRight.java
+++ /dev/null
@@ -1,56 +0,0 @@
-package cn.com.basic.face.widget.visit;
-
-import android.content.Context;
-import android.content.res.TypedArray;
-import android.util.AttributeSet;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.widget.LinearLayout;
-
-import com.bsk.zhangbo.demoforbsk.R;
-import com.lidroid.xutils.ViewUtils;
-
-import cn.com.basic.face.base.MainActivity;
-
-public class VisitRightFormRowRight extends LinearLayout {
-
- public VisitRightFormRowRight(Context context) {
- super(context);
- init();
- }
-
- public VisitRightFormRowRight(Context context, AttributeSet attrs) {
- super(context, attrs);
- init();
- TypedArray a = context.obtainStyledAttributes(attrs, R.styleable.RegisterRightFieldTextView, 0, 0);
-
- String label = a.getString(R.styleable.RegisterRightFieldTextView_label);
-
- //fragment_register_right_label_label.setText(label);
-
- String text = a.getString(R.styleable.RegisterRightFieldTextView_text);
- //fragment_register_right_label_text.setText(text);
- }
-
- public VisitRightFormRowRight(Context context, AttributeSet attrs, int defStyleAttr) {
- super(context, attrs, defStyleAttr);
- init();
- }
-
- public VisitRightFormRowRight(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) {
- super(context, attrs, defStyleAttr, defStyleRes);
- init();
- }
-
- private void init() {
- View view = inflate(getContext(), R.layout.fragment_visit_right_form_row_right, this);
- ViewUtils.inject(this, view);
-
- LayoutInflater inflater = (LayoutInflater) MainActivity.getInstance().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
- View v1 = inflater.inflate(R.layout.fragment_visit_right_form_row_left, null);
- LinearLayout parent_view = (LinearLayout) findViewById(R.id.parent_view);
- parent_view.addView(v1);
- System.out.print("");
- }
-
-}
diff --git a/VisitFace/DemoForBsk/app/src/main/res/layout/fragment_visit_left.xml b/VisitFace/DemoForBsk/app/src/main/res/layout/fragment_visit_left.xml
index 652ec62..e41e9cb 100644
--- a/VisitFace/DemoForBsk/app/src/main/res/layout/fragment_visit_left.xml
+++ b/VisitFace/DemoForBsk/app/src/main/res/layout/fragment_visit_left.xml
@@ -18,9 +18,8 @@
android:background="@color/colorSearch"
android:orientation="vertical">
<cn.com.basic.face.widget.checkin.SearchEditText
- android:id="@+id/fragment_attendance_left_search"
+ android:id="@+id/fragment_visit_left_search"
android:layout_width="match_parent"
- android:layout_height="wrap_content"
android:layout_marginTop="5.5dp"
android:layout_marginBottom="5.5dp"
android:layout_marginLeft="4dp"
@@ -28,10 +27,13 @@
android:gravity="center"
android:hint="Search"
android:textColorHint="@color/colorSearch"
- android:background="@drawable/visitor_register_search_et"/>
- <com.camnter.easyrecyclerview.widget.EasyRecyclerView
- android:id="@+id/fragment_attendance_left_list_view"
+ android:background="@drawable/visitor_register_search_et"
+ android:layout_height="wrap_content" />
+ <cn.com.basic.face.widget.visit.VisitLeftListView
+ android:id="@+id/fragment_visit_left_list_view"
android:layout_width="match_parent"
- android:layout_height="match_parent"/>
- </LinearLayout>
+ android:layout_height="match_parent"
+ android:background="#ffffff"
+ />
+ </LinearLayout>
</LinearLayout>
\ No newline at end of file
--
Gitblit v1.8.0