Merge pull request #50 from CPM-INDIA-SALES-AND-MARKETING-PVT-LTD/Deepak_promoCompliance_spinner
promo_Compliance_spinner
This commit is contained in:
Generated
+1
-1
@@ -41,7 +41,7 @@
|
|||||||
<ConfirmationsSetting value="0" id="Add" />
|
<ConfirmationsSetting value="0" id="Add" />
|
||||||
<ConfirmationsSetting value="0" id="Remove" />
|
<ConfirmationsSetting value="0" id="Remove" />
|
||||||
</component>
|
</component>
|
||||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_7" default="true" assert-keyword="true" jdk-15="true" project-jdk-name="1.8" project-jdk-type="JavaSDK">
|
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_7" default="true" assert-keyword="true" jdk-15="true" project-jdk-name="JDK" project-jdk-type="JavaSDK">
|
||||||
<output url="file://$PROJECT_DIR$/build/classes" />
|
<output url="file://$PROJECT_DIR$/build/classes" />
|
||||||
</component>
|
</component>
|
||||||
<component name="ProjectType">
|
<component name="ProjectType">
|
||||||
|
|||||||
+25
-22
@@ -804,7 +804,7 @@ public class MSL_Availability_StockFacingActivity extends AppCompatActivity {
|
|||||||
holder.toggle_available = (ToggleButton) convertView.findViewById(R.id.toggle_available);
|
holder.toggle_available = (ToggleButton) convertView.findViewById(R.id.toggle_available);
|
||||||
|
|
||||||
holder.facing = (EditText) convertView.findViewById(R.id.ed_facing);
|
holder.facing = (EditText) convertView.findViewById(R.id.ed_facing);
|
||||||
holder.facing.setFilters(new InputFilter[] {new DecimalDigitsInputFilter(6,1)});
|
holder.facing.setFilters(new InputFilter[]{new DecimalDigitsInputFilter(6, 1)});
|
||||||
holder.stock = (EditText) convertView.findViewById(R.id.ed_stock);
|
holder.stock = (EditText) convertView.findViewById(R.id.ed_stock);
|
||||||
|
|
||||||
holder.stock_view = convertView.findViewById(R.id.stock_view);
|
holder.stock_view = convertView.findViewById(R.id.stock_view);
|
||||||
@@ -967,18 +967,19 @@ public class MSL_Availability_StockFacingActivity extends AppCompatActivity {
|
|||||||
final EditText caption = (EditText) v;
|
final EditText caption = (EditText) v;
|
||||||
String edFaceup = caption.getText().toString().replaceFirst("^0+(?!$)", "");
|
String edFaceup = caption.getText().toString().replaceFirst("^0+(?!$)", "");
|
||||||
|
|
||||||
if (edFaceup != null && !edFaceup.equals("")){
|
if (edFaceup != null && !edFaceup.equals("")) {
|
||||||
//int num = Integer.parseInt(edFaceup);
|
//int num = Integer.parseInt(edFaceup);
|
||||||
double faceup = Double.parseDouble(edFaceup);
|
double faceup = Double.parseDouble(edFaceup);
|
||||||
int num = (int)faceup;
|
int num = (int) faceup;
|
||||||
//int faceint = (int)(faceup - Math.floor( faceup ));
|
//int faceint = (int)(faceup - Math.floor( faceup ));
|
||||||
int faceint = (int)((faceup%1.0)*10);
|
int faceint = (int) ((faceup % 1.0) * 10);
|
||||||
if((faceup%1.0)*10!=5){
|
if (faceint != 0) {
|
||||||
|
if ((faceup % 1.0) * 10 != 5) {
|
||||||
faceint = 5;
|
faceint = 5;
|
||||||
edFaceup =String.valueOf(num + faceint/10.0);
|
edFaceup = String.valueOf(num + faceint / 10.0);
|
||||||
finalHolder2.facing.setText(edFaceup);
|
finalHolder2.facing.setText(edFaceup);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
/*Double faceup = Double.parseDouble(edFaceup);
|
/*Double faceup = Double.parseDouble(edFaceup);
|
||||||
DecimalFormat twoDForm = new DecimalFormat(".#");
|
DecimalFormat twoDForm = new DecimalFormat(".#");
|
||||||
faceup= Double.valueOf(twoDForm.format(faceup));*/
|
faceup= Double.valueOf(twoDForm.format(faceup));*/
|
||||||
@@ -1005,7 +1006,7 @@ public class MSL_Availability_StockFacingActivity extends AppCompatActivity {
|
|||||||
} else {*/
|
} else {*/
|
||||||
if (edFaceup != null && !edFaceup.equals("")) {
|
if (edFaceup != null && !edFaceup.equals("")) {
|
||||||
|
|
||||||
if (Double.parseDouble(edFaceup)>= 0 && Double.parseDouble(edFaceup) < Integer.parseInt(childData.getMbq())) {
|
if (Double.parseDouble(edFaceup) >= 0 && Double.parseDouble(edFaceup) < Integer.parseInt(childData.getMbq())) {
|
||||||
if (!childData.getStock().equals("")) {
|
if (!childData.getStock().equals("")) {
|
||||||
|
|
||||||
//if (edFaceup != null && !edFaceup.equals("")) {
|
//if (edFaceup != null && !edFaceup.equals("")) {
|
||||||
@@ -1243,43 +1244,45 @@ public class MSL_Availability_StockFacingActivity extends AppCompatActivity {
|
|||||||
super.onActivityResult(requestCode, resultCode, data);
|
super.onActivityResult(requestCode, resultCode, data);
|
||||||
}
|
}
|
||||||
|
|
||||||
public String PerfectDecimal(String str, int MAX_BEFORE_POINT, int MAX_DECIMAL){
|
public String PerfectDecimal(String str, int MAX_BEFORE_POINT, int MAX_DECIMAL) {
|
||||||
if(str.charAt(0) == '.') str = "0"+str;
|
if (str.charAt(0) == '.') str = "0" + str;
|
||||||
int max = str.length();
|
int max = str.length();
|
||||||
|
|
||||||
String rFinal = "";
|
String rFinal = "";
|
||||||
boolean after = false;
|
boolean after = false;
|
||||||
int i = 0, up = 0, decimal = 0; char t;
|
int i = 0, up = 0, decimal = 0;
|
||||||
while(i < max){
|
char t;
|
||||||
|
while (i < max) {
|
||||||
t = str.charAt(i);
|
t = str.charAt(i);
|
||||||
if(t != '.' && after == false){
|
if (t != '.' && after == false) {
|
||||||
up++;
|
up++;
|
||||||
if(up > MAX_BEFORE_POINT) return rFinal;
|
if (up > MAX_BEFORE_POINT) return rFinal;
|
||||||
}else if(t == '.'){
|
} else if (t == '.') {
|
||||||
after = true;
|
after = true;
|
||||||
}else{
|
} else {
|
||||||
decimal++;
|
decimal++;
|
||||||
if(decimal > MAX_DECIMAL)
|
if (decimal > MAX_DECIMAL)
|
||||||
return rFinal;
|
return rFinal;
|
||||||
}
|
}
|
||||||
rFinal = rFinal + t;
|
rFinal = rFinal + t;
|
||||||
i++;
|
i++;
|
||||||
}return rFinal;
|
}
|
||||||
|
return rFinal;
|
||||||
}
|
}
|
||||||
|
|
||||||
public class DecimalDigitsInputFilter implements InputFilter {
|
public class DecimalDigitsInputFilter implements InputFilter {
|
||||||
|
|
||||||
Pattern mPattern;
|
Pattern mPattern;
|
||||||
|
|
||||||
public DecimalDigitsInputFilter(int digitsBeforeZero,int digitsAfterZero) {
|
public DecimalDigitsInputFilter(int digitsBeforeZero, int digitsAfterZero) {
|
||||||
mPattern=Pattern.compile("[0-9]{0," + (digitsBeforeZero-1) + "}+((\\.[0-9]{0," + (digitsAfterZero-1) + "})?)||(\\.)?");
|
mPattern = Pattern.compile("[0-9]{0," + (digitsBeforeZero - 1) + "}+((\\.[0-9]{0," + (digitsAfterZero - 1) + "})?)||(\\.)?");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) {
|
public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) {
|
||||||
|
|
||||||
Matcher matcher=mPattern.matcher(dest);
|
Matcher matcher = mPattern.matcher(dest);
|
||||||
if(!matcher.matches())
|
if (!matcher.matches())
|
||||||
return "";
|
return "";
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|||||||
+134
-27
@@ -56,7 +56,8 @@ public class PromoComplianceActivity extends AppCompatActivity {
|
|||||||
LinearLayout lin_promo_sku, lin_addtional_promo;
|
LinearLayout lin_promo_sku, lin_addtional_promo;
|
||||||
View view_promo_sku, view_additional_promo;
|
View view_promo_sku, view_additional_promo;
|
||||||
Spinner sp_promo;
|
Spinner sp_promo;
|
||||||
ToggleButton toggle_add_InStock, toggle_add_promoAnnouncer, toggle_add_runningPos;
|
Spinner toggle_add_InStock, toggle_add_promoAnnouncer;
|
||||||
|
ToggleButton toggle_add_runningPos;
|
||||||
Button btn_add;
|
Button btn_add;
|
||||||
ImageView img_addPromotion;
|
ImageView img_addPromotion;
|
||||||
|
|
||||||
@@ -140,8 +141,8 @@ public class PromoComplianceActivity extends AppCompatActivity {
|
|||||||
view_additional_promo = findViewById(R.id.view_additional_promo);
|
view_additional_promo = findViewById(R.id.view_additional_promo);
|
||||||
|
|
||||||
sp_promo = (Spinner) findViewById(R.id.sp_promo);
|
sp_promo = (Spinner) findViewById(R.id.sp_promo);
|
||||||
toggle_add_InStock = (ToggleButton) findViewById(R.id.toggle_add_InStock);
|
toggle_add_InStock = (Spinner) findViewById(R.id.toggle_add_InStock);
|
||||||
toggle_add_promoAnnouncer = (ToggleButton) findViewById(R.id.toggle_add_promoAnnouncer);
|
toggle_add_promoAnnouncer = (Spinner) findViewById(R.id.toggle_add_promoAnnouncer);
|
||||||
toggle_add_runningPos = (ToggleButton) findViewById(R.id.toggle_add_runningPos);
|
toggle_add_runningPos = (ToggleButton) findViewById(R.id.toggle_add_runningPos);
|
||||||
btn_add = (Button) findViewById(R.id.btn_add);
|
btn_add = (Button) findViewById(R.id.btn_add);
|
||||||
img_addPromotion = (ImageView) findViewById(R.id.img_addPromotion);
|
img_addPromotion = (ImageView) findViewById(R.id.img_addPromotion);
|
||||||
@@ -168,6 +169,7 @@ public class PromoComplianceActivity extends AppCompatActivity {
|
|||||||
|
|
||||||
prepareList();
|
prepareList();
|
||||||
promoSkuListView();
|
promoSkuListView();
|
||||||
|
adiitionalAnswerList();
|
||||||
|
|
||||||
additionalPromoListData = new ArrayList<>();
|
additionalPromoListData = new ArrayList<>();
|
||||||
AdditionalPromoListView();
|
AdditionalPromoListView();
|
||||||
@@ -179,20 +181,19 @@ public class PromoComplianceActivity extends AppCompatActivity {
|
|||||||
cd.setPromo("");
|
cd.setPromo("");
|
||||||
cd.setSku_id("");
|
cd.setSku_id("");
|
||||||
cd.setSku("");
|
cd.setSku("");
|
||||||
cd.setIn_stock("0");
|
cd.setIn_stock("-1");
|
||||||
cd.setPromo_announcer("0");
|
cd.setPromo_announcer("-1");
|
||||||
cd.setRunning_pos("0");
|
cd.setRunning_pos("0");
|
||||||
cd.setSp_promo("0");
|
cd.setSp_promo("0");
|
||||||
cd.setImage_promotion("");
|
cd.setImage_promotion("");
|
||||||
|
|
||||||
img_addPromotion.setBackgroundResource(R.mipmap.camera_grey);
|
img_addPromotion.setBackgroundResource(R.mipmap.camera_grey);
|
||||||
|
|
||||||
toggle_add_InStock.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
|
toggle_add_InStock.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
|
||||||
@Override
|
@Override
|
||||||
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
|
public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {
|
||||||
if (isChecked) {
|
if (i == 1) {
|
||||||
cd.setIn_stock("1");
|
cd.setIn_stock("1");
|
||||||
|
|
||||||
img_addPromotion.setBackgroundResource(R.mipmap.camera_orange);
|
img_addPromotion.setBackgroundResource(R.mipmap.camera_orange);
|
||||||
|
|
||||||
if (camera_allow.equals("1")) {
|
if (camera_allow.equals("1")) {
|
||||||
@@ -208,35 +209,74 @@ public class PromoComplianceActivity extends AppCompatActivity {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
} else {
|
} else if (i == 2) {
|
||||||
cd.setIn_stock("0");
|
cd.setIn_stock("0");
|
||||||
img_addPromotion.setClickable(false);
|
img_addPromotion.setClickable(false);
|
||||||
img_addPromotion.setBackgroundResource(R.mipmap.camera_grey);
|
img_addPromotion.setBackgroundResource(R.mipmap.camera_grey);
|
||||||
|
|
||||||
|
if(!cd.getImage_promotion().equalsIgnoreCase(""))
|
||||||
|
{
|
||||||
|
if (new File(str + cd.getImage_promotion()).exists()) {
|
||||||
|
//img = _pathforcheck;
|
||||||
|
new File(str + cd.getImage_promotion()).delete();
|
||||||
|
cd.setImage_promotion("");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
} else {
|
||||||
|
cd.setIn_stock("-1");
|
||||||
|
img_addPromotion.setClickable(false);
|
||||||
|
img_addPromotion.setBackgroundResource(R.mipmap.camera_grey);
|
||||||
|
if(!cd.getImage_promotion().equalsIgnoreCase(""))
|
||||||
|
{
|
||||||
|
if (new File(str + cd.getImage_promotion()).exists()) {
|
||||||
|
//img = _pathforcheck;
|
||||||
|
new File(str + cd.getImage_promotion()).delete();
|
||||||
|
cd.setImage_promotion("");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void onNothingSelected(AdapterView<?> adapterView) {
|
||||||
|
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
if (cd.getIn_stock().equals("1")) {
|
if (cd.getIn_stock().equals("1")) {
|
||||||
toggle_add_InStock.setChecked(true);
|
toggle_add_InStock.setSelection(1);
|
||||||
|
} else if (cd.getIn_stock().equals("0")) {
|
||||||
|
toggle_add_InStock.setSelection(2);
|
||||||
} else {
|
} else {
|
||||||
toggle_add_InStock.setChecked(false);
|
toggle_add_InStock.setSelection(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
toggle_add_promoAnnouncer.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
|
toggle_add_promoAnnouncer.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
|
||||||
@Override
|
@Override
|
||||||
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
|
public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {
|
||||||
if (isChecked) {
|
if (i == 1) {
|
||||||
cd.setPromo_announcer("1");
|
cd.setPromo_announcer("1");
|
||||||
} else {
|
} else if (i == 2) {
|
||||||
cd.setPromo_announcer("0");
|
cd.setPromo_announcer("0");
|
||||||
|
} else {
|
||||||
|
cd.setPromo_announcer("-1");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void onNothingSelected(AdapterView<?> adapterView) {
|
||||||
|
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
if (cd.getPromo_announcer().equals("1")) {
|
if (cd.getPromo_announcer().equals("1")) {
|
||||||
toggle_add_promoAnnouncer.setChecked(true);
|
toggle_add_promoAnnouncer.setSelection(1);
|
||||||
|
} else if (cd.getPromo_announcer().equals("0")) {
|
||||||
|
toggle_add_promoAnnouncer.setSelection(2);
|
||||||
} else {
|
} else {
|
||||||
toggle_add_promoAnnouncer.setChecked(false);
|
toggle_add_promoAnnouncer.setSelection(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
toggle_add_runningPos.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
|
toggle_add_runningPos.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
|
||||||
@@ -289,6 +329,13 @@ public class PromoComplianceActivity extends AppCompatActivity {
|
|||||||
@Override
|
@Override
|
||||||
public void onClick(final View v) {
|
public void onClick(final View v) {
|
||||||
if (!cd.getSp_promo().equals("0")) {
|
if (!cd.getSp_promo().equals("0")) {
|
||||||
|
boolean flag = true;
|
||||||
|
|
||||||
|
if (cd.getIn_stock().equalsIgnoreCase("-1") || cd.getPromo_announcer().equalsIgnoreCase("-1")) {
|
||||||
|
flag = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (flag) {
|
||||||
AlertDialog.Builder builder = new AlertDialog.Builder(PromoComplianceActivity.this);
|
AlertDialog.Builder builder = new AlertDialog.Builder(PromoComplianceActivity.this);
|
||||||
builder.setMessage(getResources().getString(R.string.want_add))
|
builder.setMessage(getResources().getString(R.string.want_add))
|
||||||
.setCancelable(false)
|
.setCancelable(false)
|
||||||
@@ -299,9 +346,10 @@ public class PromoComplianceActivity extends AppCompatActivity {
|
|||||||
AdditionalPromoListView();
|
AdditionalPromoListView();
|
||||||
|
|
||||||
sp_promo.setSelection(0);
|
sp_promo.setSelection(0);
|
||||||
toggle_add_InStock.setChecked(false);
|
toggle_add_InStock.setSelection(0);
|
||||||
toggle_add_promoAnnouncer.setChecked(false);
|
toggle_add_promoAnnouncer.setSelection(0);
|
||||||
toggle_add_runningPos.setChecked(false);
|
toggle_add_runningPos.setChecked(false);
|
||||||
|
img_addPromotion.setBackgroundResource(R.mipmap.camera_grey);
|
||||||
|
|
||||||
Snackbar.make(v, getResources().getString(R.string.promo_add), Snackbar.LENGTH_LONG).setAction("Action", null).show();
|
Snackbar.make(v, getResources().getString(R.string.promo_add), Snackbar.LENGTH_LONG).setAction("Action", null).show();
|
||||||
//Toast.makeText(getApplicationContext(), "promo is add", Toast.LENGTH_LONG).show();
|
//Toast.makeText(getApplicationContext(), "promo is add", Toast.LENGTH_LONG).show();
|
||||||
@@ -314,6 +362,10 @@ public class PromoComplianceActivity extends AppCompatActivity {
|
|||||||
});
|
});
|
||||||
AlertDialog alert = builder.create();
|
AlertDialog alert = builder.create();
|
||||||
alert.show();
|
alert.show();
|
||||||
|
} else {
|
||||||
|
Snackbar.make(v, getResources().getString(R.string.please_select_answer), Snackbar.LENGTH_LONG).setAction("Action", null).show();
|
||||||
|
}
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
Snackbar.make(v, getResources().getString(R.string.select_promo_value), Snackbar.LENGTH_LONG).setAction("Action", null).show();
|
Snackbar.make(v, getResources().getString(R.string.select_promo_value), Snackbar.LENGTH_LONG).setAction("Action", null).show();
|
||||||
}
|
}
|
||||||
@@ -332,6 +384,16 @@ public class PromoComplianceActivity extends AppCompatActivity {
|
|||||||
flag = false;
|
flag = false;
|
||||||
Snackbar.make(view, getResources().getString(R.string.fill_data), Snackbar.LENGTH_LONG).setAction("Action", null).show();
|
Snackbar.make(view, getResources().getString(R.string.fill_data), Snackbar.LENGTH_LONG).setAction("Action", null).show();
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
for (int i = 0; i < promoSkuListData.size(); i++) {
|
||||||
|
if (promoSkuListData.get(i).getIn_stock().equalsIgnoreCase("-1") || promoSkuListData.get(i).getPromo_announcer().equalsIgnoreCase("-1")) {
|
||||||
|
flag = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (!flag) {
|
||||||
|
Snackbar.make(view, getResources().getString(R.string.please_select_answer), Snackbar.LENGTH_LONG)
|
||||||
|
.setAction("Action", null).show();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (flag) {
|
if (flag) {
|
||||||
@@ -475,7 +537,6 @@ public class PromoComplianceActivity extends AppCompatActivity {
|
|||||||
|
|
||||||
CustomSpinnerAdapter skuadapter = new CustomSpinnerAdapter(PromoComplianceActivity.this, R.layout.custom_t2p_spinner_item, ans_list);
|
CustomSpinnerAdapter skuadapter = new CustomSpinnerAdapter(PromoComplianceActivity.this, R.layout.custom_t2p_spinner_item, ans_list);
|
||||||
spinner_inStock.setAdapter(skuadapter);
|
spinner_inStock.setAdapter(skuadapter);
|
||||||
|
|
||||||
spinner_inStock.setSelection(0);
|
spinner_inStock.setSelection(0);
|
||||||
|
|
||||||
ArrayList<SelectGetterSetter> ans_list2 = new ArrayList<>();
|
ArrayList<SelectGetterSetter> ans_list2 = new ArrayList<>();
|
||||||
@@ -497,7 +558,6 @@ public class PromoComplianceActivity extends AppCompatActivity {
|
|||||||
|
|
||||||
CustomSpinnerAdapter skuadapter2 = new CustomSpinnerAdapter(PromoComplianceActivity.this, R.layout.custom_t2p_spinner_item, ans_list2);
|
CustomSpinnerAdapter skuadapter2 = new CustomSpinnerAdapter(PromoComplianceActivity.this, R.layout.custom_t2p_spinner_item, ans_list2);
|
||||||
spinner_promoAnnouncer.setAdapter(skuadapter2);
|
spinner_promoAnnouncer.setAdapter(skuadapter2);
|
||||||
|
|
||||||
spinner_promoAnnouncer.setSelection(0);
|
spinner_promoAnnouncer.setSelection(0);
|
||||||
|
|
||||||
spinner_inStock.setOnTouchListener(new View.OnTouchListener() {
|
spinner_inStock.setOnTouchListener(new View.OnTouchListener() {
|
||||||
@@ -515,7 +575,7 @@ public class PromoComplianceActivity extends AppCompatActivity {
|
|||||||
@Override
|
@Override
|
||||||
public void onItemSelected(AdapterView<?> adapterView, View view, int position, long l) {
|
public void onItemSelected(AdapterView<?> adapterView, View view, int position, long l) {
|
||||||
|
|
||||||
if(userSelect[0]){
|
if (userSelect[0]) {
|
||||||
userSelect[0] = false;
|
userSelect[0] = false;
|
||||||
|
|
||||||
switch (position) {
|
switch (position) {
|
||||||
@@ -534,8 +594,9 @@ public class PromoComplianceActivity extends AppCompatActivity {
|
|||||||
|
|
||||||
break;
|
break;
|
||||||
case 1:
|
case 1:
|
||||||
|
data.setIn_stock("1");
|
||||||
|
img_promotion.setClickable(true);
|
||||||
img_promotion.setBackgroundResource(R.mipmap.camera_orange);
|
img_promotion.setBackgroundResource(R.mipmap.camera_orange);
|
||||||
|
|
||||||
if (camera_allow.equals("1")) {
|
if (camera_allow.equals("1")) {
|
||||||
img_promotion.setOnClickListener(new View.OnClickListener() {
|
img_promotion.setOnClickListener(new View.OnClickListener() {
|
||||||
@Override
|
@Override
|
||||||
@@ -620,7 +681,7 @@ public class PromoComplianceActivity extends AppCompatActivity {
|
|||||||
toggle_inStock.setChecked(false);
|
toggle_inStock.setChecked(false);
|
||||||
}*/
|
}*/
|
||||||
|
|
||||||
switch (data.getIn_stock()){
|
switch (data.getIn_stock()) {
|
||||||
case "-1":
|
case "-1":
|
||||||
spinner_inStock.setSelection(0);
|
spinner_inStock.setSelection(0);
|
||||||
break;
|
break;
|
||||||
@@ -646,7 +707,7 @@ public class PromoComplianceActivity extends AppCompatActivity {
|
|||||||
@Override
|
@Override
|
||||||
public void onItemSelected(AdapterView<?> adapterView, View view, int position, long l) {
|
public void onItemSelected(AdapterView<?> adapterView, View view, int position, long l) {
|
||||||
|
|
||||||
if(userSelect2[0]){
|
if (userSelect2[0]) {
|
||||||
userSelect2[0] = false;
|
userSelect2[0] = false;
|
||||||
|
|
||||||
switch (position) {
|
switch (position) {
|
||||||
@@ -712,7 +773,7 @@ public class PromoComplianceActivity extends AppCompatActivity {
|
|||||||
toggle_runningPos.setChecked(false);
|
toggle_runningPos.setChecked(false);
|
||||||
}*/
|
}*/
|
||||||
|
|
||||||
switch (data.getPromo_announcer()){
|
switch (data.getPromo_announcer()) {
|
||||||
case "-1":
|
case "-1":
|
||||||
spinner_promoAnnouncer.setSelection(0);
|
spinner_promoAnnouncer.setSelection(0);
|
||||||
break;
|
break;
|
||||||
@@ -754,6 +815,51 @@ public class PromoComplianceActivity extends AppCompatActivity {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void adiitionalAnswerList() {
|
||||||
|
|
||||||
|
ArrayList<SelectGetterSetter> ans_list = new ArrayList<>();
|
||||||
|
SelectGetterSetter select = new SelectGetterSetter();
|
||||||
|
select.setAns(getString(R.string.select));
|
||||||
|
select.setAns_id(0);
|
||||||
|
ans_list.clear();
|
||||||
|
ans_list.add(select);
|
||||||
|
|
||||||
|
select = new SelectGetterSetter();
|
||||||
|
select.setAns(getString(R.string.yes));
|
||||||
|
select.setAns_id(1);
|
||||||
|
ans_list.add(select);
|
||||||
|
|
||||||
|
select = new SelectGetterSetter();
|
||||||
|
select.setAns(getString(R.string.no));
|
||||||
|
select.setAns_id(2);
|
||||||
|
ans_list.add(select);
|
||||||
|
|
||||||
|
CustomSpinnerAdapter skuadapter = new CustomSpinnerAdapter(PromoComplianceActivity.this, R.layout.custom_t2p_spinner_item, ans_list);
|
||||||
|
toggle_add_InStock.setAdapter(skuadapter);
|
||||||
|
toggle_add_InStock.setSelection(0);
|
||||||
|
|
||||||
|
ArrayList<SelectGetterSetter> ans_list2 = new ArrayList<>();
|
||||||
|
SelectGetterSetter select2 = new SelectGetterSetter();
|
||||||
|
select2.setAns(getString(R.string.select));
|
||||||
|
select2.setAns_id(0);
|
||||||
|
ans_list2.clear();
|
||||||
|
ans_list2.add(select2);
|
||||||
|
|
||||||
|
select2 = new SelectGetterSetter();
|
||||||
|
select2.setAns(getString(R.string.yes));
|
||||||
|
select2.setAns_id(1);
|
||||||
|
ans_list2.add(select2);
|
||||||
|
|
||||||
|
select2 = new SelectGetterSetter();
|
||||||
|
select2.setAns(getString(R.string.no));
|
||||||
|
select2.setAns_id(2);
|
||||||
|
ans_list2.add(select2);
|
||||||
|
|
||||||
|
CustomSpinnerAdapter skuadapter2 = new CustomSpinnerAdapter(PromoComplianceActivity.this, R.layout.custom_t2p_spinner_item, ans_list2);
|
||||||
|
toggle_add_promoAnnouncer.setAdapter(skuadapter2);
|
||||||
|
toggle_add_promoAnnouncer.setSelection(0);
|
||||||
|
}
|
||||||
|
|
||||||
private void AdditionalPromoListView() {
|
private void AdditionalPromoListView() {
|
||||||
try {
|
try {
|
||||||
additionalPromoListData.clear();
|
additionalPromoListData.clear();
|
||||||
@@ -954,6 +1060,7 @@ public class PromoComplianceActivity extends AppCompatActivity {
|
|||||||
if (_pathforcheck != null && !_pathforcheck.equals("")) {
|
if (_pathforcheck != null && !_pathforcheck.equals("")) {
|
||||||
if (new File(str + _pathforcheck).exists()) {
|
if (new File(str + _pathforcheck).exists()) {
|
||||||
//img = _pathforcheck;
|
//img = _pathforcheck;
|
||||||
|
img_addPromotion.setBackgroundResource(R.mipmap.camera_green);
|
||||||
cd.setImage_promotion(_pathforcheck);
|
cd.setImage_promotion(_pathforcheck);
|
||||||
_pathforcheck = "";
|
_pathforcheck = "";
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -156,13 +156,11 @@
|
|||||||
android:gravity="center_horizontal"
|
android:gravity="center_horizontal"
|
||||||
android:orientation="vertical">
|
android:orientation="vertical">
|
||||||
|
|
||||||
<ToggleButton
|
<Spinner
|
||||||
android:id="@+id/toggle_add_InStock"
|
android:id="@+id/toggle_add_InStock"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="fill_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:background="@drawable/toggle_selector_background"
|
/>
|
||||||
android:textOff="@string/no"
|
|
||||||
android:textOn="@string/yes" />
|
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
|
||||||
@@ -195,13 +193,11 @@
|
|||||||
android:gravity="center_horizontal"
|
android:gravity="center_horizontal"
|
||||||
android:orientation="vertical">
|
android:orientation="vertical">
|
||||||
|
|
||||||
<ToggleButton
|
<Spinner
|
||||||
android:id="@+id/toggle_add_promoAnnouncer"
|
android:id="@+id/toggle_add_promoAnnouncer"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:background="@drawable/toggle_selector_background"
|
/>
|
||||||
android:textOff="@string/no"
|
|
||||||
android:textOn="@string/yes" />
|
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
|
||||||
|
|||||||
@@ -311,5 +311,7 @@
|
|||||||
<string name="no_route_plan_for_day">No Route Plan for the day</string>
|
<string name="no_route_plan_for_day">No Route Plan for the day</string>
|
||||||
<string name="msg_select_present">Please select present </string>
|
<string name="msg_select_present">Please select present </string>
|
||||||
|
|
||||||
|
<string name="please_select_answer">Please select answer</string>
|
||||||
|
|
||||||
|
|
||||||
</resources>
|
</resources>
|
||||||
|
|||||||
Reference in New Issue
Block a user