|
|
@@ -6,6 +6,7 @@ import android.view.View;
|
|
|
import android.view.ViewGroup;
|
|
|
import android.widget.BaseAdapter;
|
|
|
import android.widget.ImageView;
|
|
|
+import android.widget.RelativeLayout;
|
|
|
|
|
|
import com.xzjmyk.pm.activity.R;
|
|
|
import com.xzjmyk.pm.activity.ui.erp.activity.datainquiry.bean.DataInquiryFlexBean;
|
|
|
@@ -31,6 +32,10 @@ public class DataInquiryFlexAdapter extends BaseAdapter {
|
|
|
this.objects = objects;
|
|
|
}
|
|
|
|
|
|
+ public List<DataInquiryFlexBean> getObjects() {
|
|
|
+ return objects;
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public int getCount() {
|
|
|
return objects.size();
|
|
|
@@ -57,6 +62,11 @@ public class DataInquiryFlexAdapter extends BaseAdapter {
|
|
|
}
|
|
|
|
|
|
private void initializeViews(final DataInquiryFlexBean object, ViewHolder holder) {
|
|
|
+ holder.itemDataInquiryFlexLv.setEnabled(false);
|
|
|
+ holder.itemDataInquiryFlexLv.setFocusable(false);
|
|
|
+ holder.itemDataInquiryFlexLv.setClickable(false);
|
|
|
+ holder.itemDataInquiryFlexLv.setPressed(false);
|
|
|
+
|
|
|
List<DataInquiryFlexBean.RowBean> rowBeans = new ArrayList<>();
|
|
|
if (object.isFlex()) {
|
|
|
rowBeans = object.getRowBeans();
|
|
|
@@ -82,15 +92,28 @@ public class DataInquiryFlexAdapter extends BaseAdapter {
|
|
|
notifyDataSetChanged();
|
|
|
}
|
|
|
});
|
|
|
+
|
|
|
+// holder.itemDataInquiryFlexRl.setOnClickListener(new View.OnClickListener() {
|
|
|
+// @Override
|
|
|
+// public void onClick(View v) {
|
|
|
+// if (CommonUtil.isRepeatClick()) {
|
|
|
+// object.setIsFlex(!object.isFlex());
|
|
|
+// notifyDataSetChanged();
|
|
|
+// }
|
|
|
+// }
|
|
|
+// });
|
|
|
}
|
|
|
|
|
|
protected class ViewHolder {
|
|
|
+ private RelativeLayout itemDataInquiryFlexRl;
|
|
|
private ImageView itemDataInquiryFlexIv;
|
|
|
private MyListView itemDataInquiryFlexLv;
|
|
|
|
|
|
public ViewHolder(View view) {
|
|
|
+ itemDataInquiryFlexRl = (RelativeLayout) view.findViewById(R.id.item_data_inquiry_flex_rl);
|
|
|
itemDataInquiryFlexIv = (ImageView) view.findViewById(R.id.item_data_inquiry_flex_iv);
|
|
|
itemDataInquiryFlexLv = (MyListView) view.findViewById(R.id.item_data_inquiry_flex_lv);
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
}
|