xuxiuxi
2017-04-06 353ae1371b9bc623495d6305d0553da1f30cc574


git-svn-id: http://192.168.1.226/svn/proxy@352 454eff88-639b-444f-9e54-f578c98de674
3个文件已删除
1个文件已添加
4个文件已修改
334 ■■■■ 已修改文件
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/adapter/VisitFragment.java 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/VisitFragment.java 39 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/phonecall/PhoneCallLeftListView.java 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/visit/VisitLeftListView.java 41 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/visit/VisitRightFormRow.java 84 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/visit/VisitRightFormRowLeft.java 56 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/visit/VisitRightFormRowRight.java 56 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/res/layout/fragment_visit_left.xml 16 ●●●●● 补丁 | 查看 | 原始文档 | 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>