|
@@ -9,6 +9,8 @@ import android.text.TextUtils;
|
|
|
import android.view.KeyEvent;
|
|
|
import android.view.View;
|
|
|
import android.widget.Button;
|
|
|
+import android.widget.CheckBox;
|
|
|
+import android.widget.CompoundButton;
|
|
|
import android.widget.ImageView;
|
|
|
import android.widget.LinearLayout;
|
|
|
import android.widget.PopupWindow;
|
|
@@ -21,10 +23,8 @@ import com.uas.pda_smart_com.R;
|
|
|
import com.uas.pda_smart_com.activity.FunctionActivity;
|
|
|
import com.uas.pda_smart_com.global.GloableParams;
|
|
|
import com.uas.pda_smart_com.listener.MyEditorActionListener;
|
|
|
-import com.uas.pda_smart_com.tools.SharedPreUtil;
|
|
|
import com.uas.pda_smart_com.util.CameraUtil;
|
|
|
import com.uas.pda_smart_com.util.CommonUtil;
|
|
|
-import com.uas.pda_smart_com.util.Constants;
|
|
|
import com.uas.pda_smart_com.util.FastjsonUtil;
|
|
|
import com.uas.pda_smart_com.util.FragmentUtils;
|
|
|
import com.uas.pda_smart_com.util.HttpCallback;
|
|
@@ -46,6 +46,8 @@ public class InventoryCollectFragment extends BaseFragment implements View.OnCli
|
|
|
private Button mMoreButton;
|
|
|
private PopupWindow mMenuPopupWindow;
|
|
|
private String pi_inoutno, pi_id, pi_class;
|
|
|
+ private CheckBox cb_caiji;
|
|
|
+ private boolean isChecked=false;
|
|
|
|
|
|
@Override
|
|
|
protected int getLayout() {
|
|
@@ -64,6 +66,7 @@ public class InventoryCollectFragment extends BaseFragment implements View.OnCli
|
|
|
mResultTextView = root.findViewById(R.id.inventory_collect_result_tv);
|
|
|
mNumTextView = root.findViewById(R.id.inventory_collect_num_tv);
|
|
|
mClassTextView = root.findViewById(R.id.inventory_collect_class_tv);
|
|
|
+ cb_caiji=root.findViewById(R.id.cb_caiji);
|
|
|
|
|
|
mBarcodeEditText.requestFocus();
|
|
|
}
|
|
@@ -72,8 +75,13 @@ public class InventoryCollectFragment extends BaseFragment implements View.OnCli
|
|
|
protected void initEvents() {
|
|
|
mMoreButton.setOnClickListener(this);
|
|
|
mScanImageView.setOnClickListener(this);
|
|
|
-
|
|
|
-// mTagEditText.setOnFocusChangeListener(new View.OnFocusChangeListener() {
|
|
|
+ cb_caiji.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
|
|
|
+ @Override
|
|
|
+ public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
|
|
|
+ InventoryCollectFragment.this.isChecked=isChecked;
|
|
|
+ }
|
|
|
+ });
|
|
|
+// mTagEditText.setOnFocusChangeListener(new View.OnFocusChangeListen) {
|
|
|
// @Override
|
|
|
// public void onFocusChange(View v, boolean hasFocus) {
|
|
|
// if (!hasFocus) {
|
|
@@ -116,6 +124,7 @@ public class InventoryCollectFragment extends BaseFragment implements View.OnCli
|
|
|
.addParam("inoutno", pi_inoutno)
|
|
|
// .addParam("deadline", deadLine)
|
|
|
.addParam("barcode", barcode)
|
|
|
+ .addParam("iscancel",isChecked+"")
|
|
|
.build(), new HttpCallback() {
|
|
|
@Override
|
|
|
public void onSuccess(int flag, Object o) throws Exception {
|
|
@@ -236,6 +245,7 @@ public class InventoryCollectFragment extends BaseFragment implements View.OnCli
|
|
|
|
|
|
detailBtn.setOnClickListener(this);
|
|
|
summaryBtn.setOnClickListener(this);
|
|
|
+ detailBtn.setVisibility(View.GONE);
|
|
|
|
|
|
mMenuPopupWindow = new PopupWindow(view, LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT, true);
|
|
|
mMenuPopupWindow.setBackgroundDrawable(new BitmapDrawable());
|