From fa9d3a11366f985c39a05160de0e367675c294ae Mon Sep 17 00:00:00 2001 From: ashishandroid Date: Fri, 13 Jan 2017 18:01:17 +0530 Subject: [PATCH] newcode --- .../dailyentry/StoreListActivity.java | 78 +++++++++--------- .../src/main/res/layout/storeviewlist.xml | 3 +- .../src/main/res/mipmap-tr/checkout.png | Bin 4286 -> 0 bytes .../main/res/mipmap-xxhdpi/exclamation.png | Bin 0 -> 3121 bytes .../src/main/res/mipmap-xxhdpi/tick.png | Bin 0 -> 4111 bytes 5 files changed, 42 insertions(+), 39 deletions(-) delete mode 100644 GSKMTOrange/src/main/res/mipmap-tr/checkout.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xxhdpi/exclamation.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xxhdpi/tick.png diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StoreListActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StoreListActivity.java index 6ff18bb..fda1a28 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StoreListActivity.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StoreListActivity.java @@ -11,6 +11,7 @@ import android.preference.PreferenceManager; import android.support.design.widget.FloatingActionButton; import android.support.design.widget.Snackbar; import android.support.v7.app.AppCompatActivity; +import android.support.v7.widget.CardView; import android.support.v7.widget.LinearLayoutManager; import android.support.v7.widget.RecyclerView; import android.support.v7.widget.Toolbar; @@ -63,6 +64,7 @@ public class StoreListActivity extends AppCompatActivity { private Dialog dialog; boolean result_flag = false, leaveflag = false; FloatingActionButton fab; + @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); @@ -103,10 +105,7 @@ public class StoreListActivity extends AppCompatActivity { super.onResume(); storelist = db.getStoreData(date); - coverage=db.getCoverageData(date); - - - + coverage = db.getCoverageData(date); if (storelist.size() > 0) { @@ -132,8 +131,6 @@ public class StoreListActivity extends AppCompatActivity { int id = item.getItemId(); - - if (id == android.R.id.home) { // NavUtils.navigateUpFromSameTask(this); @@ -188,35 +185,29 @@ public class StoreListActivity extends AppCompatActivity { viewHolder.imageview.setVisibility(View.INVISIBLE); } else if (current.getUPLOAD_STATUS().equalsIgnoreCase(CommonString.KEY_U)) { viewHolder.imageview.setVisibility(View.VISIBLE); - viewHolder.imageview.setBackgroundResource(R.mipmap.tick_u); + viewHolder.imageview.setBackgroundResource(R.mipmap.tick); viewHolder.chkbtn.setVisibility(View.INVISIBLE); } else if (current.getUPLOAD_STATUS().equalsIgnoreCase(CommonString.KEY_D)) { viewHolder.imageview.setVisibility(View.VISIBLE); - viewHolder.imageview.setBackgroundResource(R.mipmap.tick_d); + viewHolder.imageview.setBackgroundResource(R.mipmap.exclamation); viewHolder.chkbtn.setVisibility(View.INVISIBLE); } else if (current.getCHECKOUT_STATUS().equalsIgnoreCase(CommonString.KEY_C)) { viewHolder.imageview.setVisibility(View.VISIBLE); - viewHolder.imageview.setBackgroundResource(R.mipmap.tick_c); + viewHolder.imageview.setBackgroundResource(R.mipmap.exclamation); viewHolder.chkbtn.setVisibility(View.INVISIBLE); } else if (current.getUPLOAD_STATUS().equalsIgnoreCase(CommonString.KEY_P)) { viewHolder.imageview.setVisibility(View.VISIBLE); - viewHolder.imageview.setBackgroundResource(R.mipmap.tick_p); + viewHolder.imageview.setBackgroundResource(R.mipmap.exclamation); viewHolder.chkbtn.setVisibility(View.INVISIBLE); } else if (current.getUPLOAD_STATUS().equalsIgnoreCase(CommonString.KEY_L)) { viewHolder.imageview.setVisibility(View.VISIBLE); - viewHolder.imageview.setBackgroundResource(R.mipmap.tickl); + viewHolder.imageview.setBackgroundResource(R.mipmap.exclamation); viewHolder.chkbtn.setVisibility(View.INVISIBLE); - } - else if (current.getUPLOAD_STATUS().equalsIgnoreCase(CommonString.STORE_STATUS_LEAVE)) { + } else if (current.getUPLOAD_STATUS().equalsIgnoreCase(CommonString.STORE_STATUS_LEAVE)) { viewHolder.imageview.setVisibility(View.VISIBLE); - viewHolder.imageview.setBackgroundResource(R.mipmap.leave_tick); + viewHolder.imageview.setBackgroundResource(R.mipmap.exclamation); viewHolder.chkbtn.setVisibility(View.INVISIBLE); - } - - - - - else if (current.getCHECKOUT_STATUS().equalsIgnoreCase(CommonString.KEY_INVALID)) { + } else if (current.getCHECKOUT_STATUS().equalsIgnoreCase(CommonString.KEY_INVALID)) { if (coverage.size() > 0) { @@ -232,8 +223,10 @@ public class StoreListActivity extends AppCompatActivity { if (storeid.equals(coverage.get(i).getStoreId())) { viewHolder.imageview.setVisibility(View.VISIBLE); - viewHolder.imageview.setBackgroundResource(R.mipmap.checkin); + // viewHolder.imageview.setBackgroundResource(R.mipmap.checkin); viewHolder.chkbtn.setVisibility(View.INVISIBLE); + viewHolder.Cardbtn.setBackgroundColor(getResources().getColor(R.color.green)); + } break; @@ -244,6 +237,8 @@ public class StoreListActivity extends AppCompatActivity { } } } else { + + viewHolder.Cardbtn.setBackgroundColor(getResources().getColor(R.color.colorOrange)); viewHolder.imageview.setVisibility(View.INVISIBLE); viewHolder.chkbtn.setVisibility(View.INVISIBLE); } @@ -269,12 +264,9 @@ public class StoreListActivity extends AppCompatActivity { Snackbar.make(v, R.string.title_store_list_activity_store_again_uploaded, Snackbar.LENGTH_LONG).setAction("Action", null).show(); } else if (current.getUPLOAD_STATUS().equalsIgnoreCase(CommonString.KEY_L)) { Snackbar.make(v, R.string.title_store_list_activity_store_closed, Snackbar.LENGTH_LONG).setAction("Action", null).show(); - } - else if (current.getUPLOAD_STATUS().equalsIgnoreCase(CommonString.STORE_STATUS_LEAVE)) { + } else if (current.getUPLOAD_STATUS().equalsIgnoreCase(CommonString.STORE_STATUS_LEAVE)) { Snackbar.make(v, R.string.title_store_list_activity_already_store_closed, Snackbar.LENGTH_LONG).setAction("Action", null).show(); - } - - else { + } else { // PUT IN PREFERENCES editor = preferences.edit(); @@ -322,6 +314,17 @@ public class StoreListActivity extends AppCompatActivity { } } }); + + + viewHolder.chkbtn.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + + + } + }); + + } @Override @@ -336,6 +339,7 @@ public class StoreListActivity extends AppCompatActivity { RelativeLayout relativelayout; ImageView imageview; Button chkbtn; + CardView Cardbtn; public MyViewHolder(View itemView) { super(itemView); @@ -346,6 +350,8 @@ public class StoreListActivity extends AppCompatActivity { imageview = (ImageView) itemView.findViewById(R.id.imageView2); chkbtn = (Button) itemView.findViewById(R.id.chkout); + Cardbtn = (CardView) itemView.findViewById(R.id.card_view); + } } @@ -366,25 +372,22 @@ public class StoreListActivity extends AppCompatActivity { public void onCheckedChanged(RadioGroup group, int checkedId) { // find which radio button is selected if (checkedId == R.id.yes) { - boolean flag=true; - if(coverage.size()>0) { + boolean flag = true; + if (coverage.size() > 0) { for (int i = 0; i < coverage.size(); i++) { if (store_id.equals(coverage.get(i).getStoreId())) { - flag=false; + flag = false; break; } } } - if(flag==true) - { + if (flag == true) { Intent in = new Intent(StoreListActivity.this, StoreimageActivity.class); startActivity(in); overridePendingTransition(R.anim.activity_in, R.anim.activity_out); dialog.cancel(); - } - else - { - Intent in=new Intent(StoreListActivity.this,CategoryListActivity.class); + } else { + Intent in = new Intent(StoreListActivity.this, CategoryListActivity.class); startActivity(in); overridePendingTransition(R.anim.activity_in, R.anim.activity_out); dialog.cancel(); @@ -407,8 +410,7 @@ public class StoreListActivity extends AppCompatActivity { UpdateStore(store_id); - - Intent in = new Intent(StoreListActivity.this, NonWorkingReason.class); + Intent in = new Intent(StoreListActivity.this, NonWorkingReason.class); startActivity(in); } @@ -428,7 +430,7 @@ public class StoreListActivity extends AppCompatActivity { } else { - Intent in = new Intent(StoreListActivity.this, NonWorkingReason.class); + Intent in = new Intent(StoreListActivity.this, NonWorkingReason.class); startActivity(in); } diff --git a/GSKMTOrange/src/main/res/layout/storeviewlist.xml b/GSKMTOrange/src/main/res/layout/storeviewlist.xml index 8f3af54..7faa727 100644 --- a/GSKMTOrange/src/main/res/layout/storeviewlist.xml +++ b/GSKMTOrange/src/main/res/layout/storeviewlist.xml @@ -63,10 +63,11 @@