VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/adapter/VisitFragment.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/VisitFragment.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/phonecall/PhoneCallLeftListView.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/visit/VisitLeftListView.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/visit/VisitRightFormRow.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/visit/VisitRightFormRowLeft.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/visit/VisitRightFormRowRight.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
VisitFace/DemoForBsk/app/src/main/res/layout/fragment_visit_left.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
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; } } } 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) 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); } } VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/visit/VisitLeftListView.java
New file @@ -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); } } VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/visit/VisitRightFormRow.java
File was deleted VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/visit/VisitRightFormRowLeft.java
File was deleted VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/visit/VisitRightFormRowRight.java
File was deleted 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>