|
@@ -1,11 +1,7 @@
|
|
|
package com.xzjmyk.pm.activity.adapter;
|
|
package com.xzjmyk.pm.activity.adapter;
|
|
|
|
|
|
|
|
-import android.content.ContentResolver;
|
|
|
|
|
import android.content.Context;
|
|
import android.content.Context;
|
|
|
-import android.content.res.Resources;
|
|
|
|
|
-import android.net.Uri;
|
|
|
|
|
import android.support.v7.app.AlertDialog;
|
|
import android.support.v7.app.AlertDialog;
|
|
|
-import android.util.Log;
|
|
|
|
|
import android.view.View;
|
|
import android.view.View;
|
|
|
import android.view.ViewGroup;
|
|
import android.view.ViewGroup;
|
|
|
import android.widget.BaseAdapter;
|
|
import android.widget.BaseAdapter;
|
|
@@ -13,12 +9,9 @@ import android.widget.ImageView;
|
|
|
import android.widget.LinearLayout;
|
|
import android.widget.LinearLayout;
|
|
|
import android.widget.TextView;
|
|
import android.widget.TextView;
|
|
|
|
|
|
|
|
-import com.nostra13.universalimageloader.core.ImageLoader;
|
|
|
|
|
-import com.xzjmyk.pm.activity.MyApplication;
|
|
|
|
|
import com.xzjmyk.pm.activity.R;
|
|
import com.xzjmyk.pm.activity.R;
|
|
|
import com.xzjmyk.pm.activity.bean.oa.CommonApprovalFlowBean;
|
|
import com.xzjmyk.pm.activity.bean.oa.CommonApprovalFlowBean;
|
|
|
import com.xzjmyk.pm.activity.helper.AvatarHelper;
|
|
import com.xzjmyk.pm.activity.helper.AvatarHelper;
|
|
|
-import com.xzjmyk.pm.activity.ui.erp.db.DBManager;
|
|
|
|
|
|
|
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
|
|
|
@@ -31,7 +24,7 @@ import java.util.List;
|
|
|
public class CommonDocApprovalFlowAdapter extends BaseAdapter {
|
|
public class CommonDocApprovalFlowAdapter extends BaseAdapter {
|
|
|
private CommonApprovalFlowBean mCommonApprovalFlowBean;
|
|
private CommonApprovalFlowBean mCommonApprovalFlowBean;
|
|
|
private Context mContext;
|
|
private Context mContext;
|
|
|
- DBManager manager;
|
|
|
|
|
|
|
+ //DBManager manager;
|
|
|
private List<String> im_ids;
|
|
private List<String> im_ids;
|
|
|
|
|
|
|
|
public List<String> getIm_ids() {
|
|
public List<String> getIm_ids() {
|
|
@@ -43,10 +36,8 @@ public class CommonDocApprovalFlowAdapter extends BaseAdapter {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
public CommonDocApprovalFlowAdapter(Context mContext) {
|
|
public CommonDocApprovalFlowAdapter(Context mContext) {
|
|
|
- manager = new DBManager(mContext);
|
|
|
|
|
|
|
+ //manager = new DBManager(mContext);
|
|
|
this.mContext = mContext;
|
|
this.mContext = mContext;
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
public CommonApprovalFlowBean getmCommonApprovalFlowBean() {
|
|
public CommonApprovalFlowBean getmCommonApprovalFlowBean() {
|
|
@@ -97,15 +88,19 @@ public class CommonDocApprovalFlowAdapter extends BaseAdapter {
|
|
|
int datanum = mCommonApprovalFlowBean.getData().size();
|
|
int datanum = mCommonApprovalFlowBean.getData().size();
|
|
|
int processnum = mCommonApprovalFlowBean.getProcesss().size();
|
|
int processnum = mCommonApprovalFlowBean.getProcesss().size();
|
|
|
viewHolder.AppFlowName.setText(mCommonApprovalFlowBean.getData().get(getCount() - position - 1).getJP_NODEDEALMANNAME());
|
|
viewHolder.AppFlowName.setText(mCommonApprovalFlowBean.getData().get(getCount() - position - 1).getJP_NODEDEALMANNAME());
|
|
|
- if (im_ids != null && im_ids.get(getCount() - position - 1).equals("")) {
|
|
|
|
|
-
|
|
|
|
|
- Resources r = mContext.getResources();
|
|
|
|
|
- String url = Uri.parse(ContentResolver.SCHEME_ANDROID_RESOURCE + "://"
|
|
|
|
|
- + r.getResourcePackageName(R.drawable.common_header_boy) + "://"
|
|
|
|
|
- + r.getResourceTypeName(R.drawable.common_header_boy) + "://"
|
|
|
|
|
- + r.getResourceEntryName(R.drawable.common_header_boy)).toString();
|
|
|
|
|
- ImageLoader.getInstance().displayImage(url, viewHolder.AppFlowPhoto, MyApplication.mAvatarRoundImageOptions);
|
|
|
|
|
- Log.i("imurl", url);
|
|
|
|
|
|
|
+ if (im_ids == null || im_ids.get(getCount() - position - 1).equals("")) {
|
|
|
|
|
+ // viewHolder.AppFlowPhoto.setImageDrawable(new BitmapDrawable());
|
|
|
|
|
+ String imageUri = "drawable://" + R.drawable.common_header_boy;
|
|
|
|
|
+// viewHolder.AppFlowPhoto.setImageBitmap(ImageUtil.getRoundedCornerBitmapResId(mContext,
|
|
|
|
|
+// R.drawable.common_header_boy,10.0f));
|
|
|
|
|
+// Resources r = mContext.getResources();
|
|
|
|
|
+// String url = Uri.parse(ContentResolver.SCHEME_ANDROID_RESOURCE + "://"
|
|
|
|
|
+// + r.getResourcePackageName(R.drawable.common_header_boy) + "://"
|
|
|
|
|
+// + r.getResourceTypeName(R.drawable.common_header_boy) + "://"
|
|
|
|
|
+// + r.getResourceEntryName(R.drawable.common_header_boy)).toString();
|
|
|
|
|
+// ImageLoader.getInstance().displayImage(url, viewHolder.AppFlowPhoto, MyApplication.mAvatarRoundImageOptions);
|
|
|
|
|
+// Log.i("imurl", url);
|
|
|
|
|
+ AvatarHelper.getInstance().display(imageUri,viewHolder.AppFlowPhoto,true);
|
|
|
|
|
|
|
|
} else {
|
|
} else {
|
|
|
// ImageLoader.getInstance().displayImage(url, viewHolder.AppFlowPhoto, MyApplication.mAvatarRoundImageOptions);
|
|
// ImageLoader.getInstance().displayImage(url, viewHolder.AppFlowPhoto, MyApplication.mAvatarRoundImageOptions);
|