|
|
@@ -1,6 +1,8 @@
|
|
|
package com.uas.jlt_storage.fragment;
|
|
|
|
|
|
+import android.graphics.Color;
|
|
|
import android.os.Bundle;
|
|
|
+import android.support.v4.content.ContextCompat;
|
|
|
import android.support.v7.widget.LinearLayoutManager;
|
|
|
import android.support.v7.widget.RecyclerView;
|
|
|
import android.text.TextUtils;
|
|
|
@@ -14,10 +16,14 @@ import com.alibaba.fastjson.JSONArray;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import com.android.volley.Request;
|
|
|
import com.bin.david.form.core.SmartTable;
|
|
|
+import com.bin.david.form.core.TableConfig;
|
|
|
+import com.bin.david.form.data.CellInfo;
|
|
|
import com.bin.david.form.data.column.ArrayColumn;
|
|
|
import com.bin.david.form.data.column.Column;
|
|
|
import com.bin.david.form.data.column.ColumnInfo;
|
|
|
import com.bin.david.form.data.format.IFormat;
|
|
|
+import com.bin.david.form.data.format.bg.BaseCellBackgroundFormat;
|
|
|
+import com.bin.david.form.data.style.FontStyle;
|
|
|
import com.bin.david.form.data.table.TableData;
|
|
|
import com.bin.david.form.listener.OnColumnClickListener;
|
|
|
import com.bin.david.form.listener.OnColumnItemClickListener;
|
|
|
@@ -86,11 +92,21 @@ public class JLTStorageMaterialMoveFragment extends BaseFragment implements OnCo
|
|
|
.setShowYSequence(false)
|
|
|
.setShowTableTitle(false)
|
|
|
.setFixedTitle(true)
|
|
|
- .setVerticalPadding(8)
|
|
|
- .setColumnTitleVerticalPadding(8)
|
|
|
- .setHorizontalPadding(10)
|
|
|
- .setSequenceHorizontalPadding(10)
|
|
|
- .setColumnTitleHorizontalPadding(10);
|
|
|
+ .setVerticalPadding(CommonUtil.dip2px(mActivity,10))
|
|
|
+ .setColumnTitleVerticalPadding(CommonUtil.dip2px(mActivity,10))
|
|
|
+ .setHorizontalPadding(CommonUtil.dip2px(mActivity,10))
|
|
|
+ .setSequenceHorizontalPadding(CommonUtil.dip2px(mActivity,10))
|
|
|
+ .setColumnTitleHorizontalPadding(CommonUtil.dip2px(mActivity,10))
|
|
|
+ .setColumnTitleStyle(new FontStyle(CommonUtil.sp2px(mActivity,15), Color.parseColor("#000000")))
|
|
|
+ .setContentCellBackgroundFormat(new BaseCellBackgroundFormat<CellInfo>() {
|
|
|
+ @Override
|
|
|
+ public int getBackGroundColor(CellInfo cellInfo) {
|
|
|
+ if (cellInfo.row % 2 == 0) {
|
|
|
+ return ContextCompat.getColor(mActivity, R.color.blue_50);
|
|
|
+ }
|
|
|
+ return TableConfig.INVALID_COLOR;
|
|
|
+ }
|
|
|
+ });
|
|
|
|
|
|
mPosColumn = new ArrayColumn<Long>("序号", "POS");
|
|
|
mPosColumn.setFixed(true);
|