promo_Compliance_spinner

This commit is contained in:
deepakp
2017-06-07 18:25:04 +05:30
parent fbccb319b2
commit 63eda7c76e
5 changed files with 192 additions and 84 deletions
+1 -1
View File
@@ -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">
@@ -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) {
faceint = 5; if ((faceup % 1.0) * 10 != 5) {
edFaceup =String.valueOf(num + faceint/10.0); faceint = 5;
finalHolder2.facing.setText(edFaceup); edFaceup = String.valueOf(num + faceint / 10.0);
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("")) {
@@ -1071,7 +1072,7 @@ public class MSL_Availability_StockFacingActivity extends AppCompatActivity {
if (isFill) { if (isFill) {
if (!edFaceup.equals("")) { if (!edFaceup.equals("")) {
String faceup = edFaceup.replaceFirst("^0+(?!$)", ""); String faceup = edFaceup.replaceFirst("^0+(?!$)", "");
// String str2 = PerfectDecimal(faceup, 3, 1); // String str2 = PerfectDecimal(faceup, 3, 1);
childData.setFacing(faceup); childData.setFacing(faceup);
} else { } else {
childData.setFacing(""); childData.setFacing("");
@@ -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;
} }
@@ -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,31 +329,43 @@ 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")) {
AlertDialog.Builder builder = new AlertDialog.Builder(PromoComplianceActivity.this); boolean flag = true;
builder.setMessage(getResources().getString(R.string.want_add))
.setCancelable(false)
.setPositiveButton(getResources().getString(R.string.yes), new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
db.InsertAdditionalPromoData(cd, categoryId); if (cd.getIn_stock().equalsIgnoreCase("-1") || cd.getPromo_announcer().equalsIgnoreCase("-1")) {
AdditionalPromoListView(); flag = false;
}
sp_promo.setSelection(0); if (flag) {
toggle_add_InStock.setChecked(false); AlertDialog.Builder builder = new AlertDialog.Builder(PromoComplianceActivity.this);
toggle_add_promoAnnouncer.setChecked(false); builder.setMessage(getResources().getString(R.string.want_add))
toggle_add_runningPos.setChecked(false); .setCancelable(false)
.setPositiveButton(getResources().getString(R.string.yes), new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
db.InsertAdditionalPromoData(cd, categoryId);
AdditionalPromoListView();
sp_promo.setSelection(0);
toggle_add_InStock.setSelection(0);
toggle_add_promoAnnouncer.setSelection(0);
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();
//Toast.makeText(getApplicationContext(), "promo is add", Toast.LENGTH_LONG).show();
}
})
.setNegativeButton(getResources().getString(R.string.no), new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
});
AlertDialog alert = builder.create();
alert.show();
} else {
Snackbar.make(v, getResources().getString(R.string.please_select_answer), 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();
}
})
.setNegativeButton(getResources().getString(R.string.no), new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
});
AlertDialog alert = builder.create();
alert.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
@@ -564,7 +625,7 @@ public class PromoComplianceActivity extends AppCompatActivity {
data.setImage_promotion(""); data.setImage_promotion("");
} }
break; break;
} }
} }
@@ -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>