|
|
@@ -0,0 +1,70 @@
|
|
|
+package com.xzjmyk.pm.activity.adapter;
|
|
|
+
|
|
|
+import android.content.Context;
|
|
|
+import android.view.View;
|
|
|
+import android.view.ViewGroup;
|
|
|
+import android.widget.BaseAdapter;
|
|
|
+import android.widget.TextView;
|
|
|
+
|
|
|
+import com.xzjmyk.pm.activity.R;
|
|
|
+import com.xzjmyk.pm.activity.bean.oa.WorkTaskBean;
|
|
|
+
|
|
|
+import java.util.List;
|
|
|
+
|
|
|
+/**
|
|
|
+ * Created by FANGlh on 2016/11/5.
|
|
|
+ */
|
|
|
+public class DailyDetailsWorkTaskAdapter extends BaseAdapter {
|
|
|
+ private List<WorkTaskBean> mWorkTaskBeanList;
|
|
|
+ private Context mContext;
|
|
|
+
|
|
|
+ //获取上下文对象
|
|
|
+ public DailyDetailsWorkTaskAdapter(Context mContext){
|
|
|
+ this.mContext = mContext;
|
|
|
+ }
|
|
|
+
|
|
|
+ public List<WorkTaskBean> getmWorkTaskBeanList(){
|
|
|
+ return mWorkTaskBeanList;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setmWorkTaskBeanList(List<WorkTaskBean> mWorkTaskBean){
|
|
|
+ this.mWorkTaskBeanList = mWorkTaskBean;
|
|
|
+ }
|
|
|
+ @Override
|
|
|
+ public int getCount() {
|
|
|
+ return mWorkTaskBeanList == null ? 0 : mWorkTaskBeanList.size();
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public Object getItem(int position) {
|
|
|
+ return mWorkTaskBeanList.get(position);
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public long getItemId(int position) {
|
|
|
+ return position;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public View getView(int position, View convertView, ViewGroup parent) {
|
|
|
+ ViewHolder viewHolder = null;
|
|
|
+ if(convertView == null){
|
|
|
+ convertView = View.inflate(mContext, R.layout.item_daily_details_task,null);
|
|
|
+ viewHolder = new ViewHolder();
|
|
|
+ viewHolder.TaskTitle = (TextView) convertView.findViewById(R.id.item_daily_details_task_title_tv);
|
|
|
+ viewHolder.Originator = (TextView) convertView.findViewById(R.id.item_daily_details_task_originator_tv);
|
|
|
+ }else{
|
|
|
+ viewHolder = (ViewHolder) convertView.getTag();
|
|
|
+ }
|
|
|
+
|
|
|
+ //将获取到数据给工作任务赋值
|
|
|
+// viewHolder.TaskTitle.setText(mWorkTaskBeanList.get(position).getTASK_TITLE());
|
|
|
+// viewHolder.Originator.setText(mWorkTaskBeanList.get(position).getORIGIBATOR());
|
|
|
+ return convertView;
|
|
|
+ }
|
|
|
+
|
|
|
+ class ViewHolder{
|
|
|
+ TextView TaskTitle;
|
|
|
+ TextView Originator;
|
|
|
+ }
|
|
|
+}
|