diff --git a/GSKMTOrange/src/main/AndroidManifest.xml b/GSKMTOrange/src/main/AndroidManifest.xml
index 6934a67..337a712 100644
--- a/GSKMTOrange/src/main/AndroidManifest.xml
+++ b/GSKMTOrange/src/main/AndroidManifest.xml
@@ -50,22 +50,30 @@
+ android:configChanges="screenSize|orientation|keyboardHidden"
+ android:theme="@style/AppTheme.NoActionBar"
+ android:windowSoftInputMode="adjustPan" />
+ android:configChanges="screenSize|orientation|keyboardHidden"
+ android:theme="@style/AppTheme.NoActionBar"
+ android:windowSoftInputMode="adjustPan" />
+ android:configChanges="screenSize|orientation|keyboardHidden"
+ android:theme="@style/AppTheme.NoActionBar"
+ android:windowSoftInputMode="adjustPan" />
+ android:configChanges="screenSize|orientation|keyboardHidden"
+ android:theme="@style/AppTheme.NoActionBar"
+ android:windowSoftInputMode="adjustPan" />
diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/MSL_AvailabilityActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/MSL_AvailabilityActivity.java
index ea40d49..80940ef 100644
--- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/MSL_AvailabilityActivity.java
+++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/MSL_AvailabilityActivity.java
@@ -22,6 +22,7 @@ import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.RelativeLayout;
import android.widget.TextView;
+import android.widget.ToggleButton;
import java.util.ArrayList;
import java.util.HashMap;
@@ -32,6 +33,7 @@ import cpm.com.gskmtorange.xmlGetterSetter.MSL_AvailabilityGetterSetter;
public class MSL_AvailabilityActivity extends AppCompatActivity {
ExpandableListView expandableListView;
+ TextView txt_mslAvailabilityName;
ArrayList headerDataList;
ArrayList childDataList;
@@ -51,10 +53,10 @@ public class MSL_AvailabilityActivity extends AppCompatActivity {
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
expandableListView = (ExpandableListView) findViewById(R.id.expandableListView);
+ txt_mslAvailabilityName = (TextView) findViewById(R.id.txt_mslAvailabilityName);
prepareList();
- adapter = new ExpandableListAdapter(this, hashMapListHeaderData, hashMapListChildData);
- expandableListView.setAdapter(adapter);
+
FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
@@ -132,7 +134,6 @@ public class MSL_AvailabilityActivity extends AppCompatActivity {
private void prepareList() {
headerDataList = new ArrayList<>();
-
MSL_AvailabilityGetterSetter msl = new MSL_AvailabilityGetterSetter();
msl.setBrandName("Parodontax header 1");
msl.setMbq("6");
@@ -141,8 +142,14 @@ public class MSL_AvailabilityActivity extends AppCompatActivity {
msl = new MSL_AvailabilityGetterSetter();
msl.setBrandName("Parodontax header 2");
- msl.setMbq("6");
- msl.setAvailable("No");
+ msl.setMbq("7");
+ msl.setAvailable("Yes");
+ headerDataList.add(msl);
+
+ msl = new MSL_AvailabilityGetterSetter();
+ msl.setBrandName("Parodontax header 3");
+ msl.setMbq("8");
+ msl.setAvailable("Yes");
headerDataList.add(msl);
@@ -158,33 +165,23 @@ public class MSL_AvailabilityActivity extends AppCompatActivity {
MSL_AvailabilityGetterSetter msl1 = new MSL_AvailabilityGetterSetter();
msl.setBrandName("Parodontax 1");
- msl.setMbq("6");
+ msl.setMbq("1");
msl.setAvailable("No");
childDataList.add(msl1);
msl1 = new MSL_AvailabilityGetterSetter();
msl.setBrandName("Parodontax 2");
- msl.setMbq("6");
+ msl.setMbq("2");
msl.setAvailable("No");
childDataList.add(msl1);
- /*msl1 = new MSL_AvailabilityGetterSetter();
- msl.setBrandName("Parodontax 3");
- msl.setMbq("6");
- msl.setAvailable("No");
- childDataList.add(msl1);
-
- msl1 = new MSL_AvailabilityGetterSetter();
- msl.setBrandName("Parodontax 4");
- msl.setMbq("6");
- msl.setAvailable("No");
- childDataList.add(msl1);*/
-
hashMapListChildData.put(hashMapListHeaderData.get(i), childDataList);
}
}
+ adapter = new ExpandableListAdapter(this, hashMapListHeaderData, hashMapListChildData);
+ expandableListView.setAdapter(adapter);
}
public class ExpandableListAdapter extends BaseExpandableListAdapter {
@@ -216,20 +213,19 @@ public class MSL_AvailabilityActivity extends AppCompatActivity {
@Override
public View getGroupView(final int groupPosition, boolean isExpanded, View convertView, ViewGroup parent) {
- final MSL_AvailabilityGetterSetter headerTitle = (MSL_AvailabilityGetterSetter) getGroup(groupPosition);
+ MSL_AvailabilityGetterSetter headerTitle = (MSL_AvailabilityGetterSetter) getGroup(groupPosition);
if (convertView == null) {
LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
- convertView = infalInflater.inflate(R.layout.list_group_opening, null, false);
+ convertView = infalInflater.inflate(R.layout.item_msl_availability_header, null, false);
}
- //final int position = convertView.getId();
- TextView txt_header = (TextView) convertView.findViewById(R.id.txt_Header);
+ TextView txt_categoryHeader = (TextView) convertView.findViewById(R.id.txt_categoryHeader);
+ RelativeLayout rel_header = (RelativeLayout) convertView.findViewById(R.id.rel_categoryHeader);
ImageView img_camera = (ImageView) convertView.findViewById(R.id.img_camera);
- RelativeLayout rel_header = (RelativeLayout) convertView.findViewById(R.id.rel_header);
- txt_header.setTypeface(null, Typeface.BOLD);
- txt_header.setText(headerTitle.getBrandName());
+ txt_categoryHeader.setTypeface(null, Typeface.BOLD);
+ txt_categoryHeader.setText(headerTitle.getBrandName());
/*img_camera.setOnClickListener(new View.OnClickListener() {
@Override
@@ -292,354 +288,22 @@ public class MSL_AvailabilityActivity extends AppCompatActivity {
if (convertView == null) {
LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
- convertView = infalInflater.inflate(R.layout.list_item_openingstk, null, false);
+ convertView = infalInflater.inflate(R.layout.item_msl_availability_child, null, false);
holder = new ViewHolder();
holder.cardView = (CardView) convertView.findViewById(R.id.card_view);
+ holder.lin_category = (LinearLayout) convertView.findViewById(R.id.lin_category);
+
holder.txt_skuName = (TextView) convertView.findViewById(R.id.txt_skuName);
- holder.ed_stock = (EditText) convertView.findViewById(R.id.ed_stock);
- holder.ed_faceup = (EditText) convertView.findViewById(R.id.ed_faceup);
- holder.lin_item = (LinearLayout) convertView.findViewById(R.id.lin_item);
+ holder.ed_mbq = (EditText) convertView.findViewById(R.id.ed_mbq);
+ holder.toggle_available = (ToggleButton) convertView.findViewById(R.id.toggle_available);
convertView.setTag(holder);
} else {
holder = (ViewHolder) convertView.getTag();
}
holder.txt_skuName.setText(childData.getBrandName());
-
- /*if (childData.getFocus().equals("1")) {
- holder.lin_item.setBackgroundColor(getResources().getColor(R.color.green));
- } else if (childData.getInno().equals("1")) {
- holder.lin_item.setBackgroundColor(getResources().getColor(R.color.yellow));
- }
-
- _listDataChild.get(listDataHeader.get(groupPosition)).get(childPosition).setSku_cd(childData.getSku_cd());
- holder.txt_skuName.setText(childData.getSku());
-
- //MFD Visibility
- if (childData.getMfd().equals("1")) {
- holder.lin_oldest_MFD.setVisibility(View.VISIBLE);
- holder.lin_latest_MFD.setVisibility(View.VISIBLE);
- } else {
- holder.lin_oldest_MFD.setVisibility(View.GONE);
- holder.lin_latest_MFD.setVisibility(View.GONE);
- }
-
- if (childData.getStock().equals("0")) {
- holder.ed_faceup.setEnabled(false);
- holder.btn_old_Date.setEnabled(false);
- holder.btn_new_Date.setEnabled(false);
- } else {
- holder.ed_faceup.setEnabled(true);
- holder.btn_old_Date.setEnabled(true);
- holder.btn_new_Date.setEnabled(true);
- }
-
- final ViewHolder finalHolder = holder;
- holder.ed_stock.setOnFocusChangeListener(new View.OnFocusChangeListener() {
- @Override
- public void onFocusChange(View v, boolean hasFocus) {
- final EditText caption = (EditText) v;
- String edStock = caption.getText().toString();
-
- if (!edStock.equals("")) {
- String stock = edStock.replaceFirst("^0+(?!$)", "");
- _listDataChild.get(listDataHeader.get(groupPosition)).get(childPosition).setStock(stock);
-
- if (edStock.equals("0")) {
- _listDataChild.get(listDataHeader.get(groupPosition)).get(childPosition).setFaceup("0");
- childData.setOldDate("");
- childData.setNewDate("");
-
- finalHolder.ed_faceup.setEnabled(false);
- finalHolder.btn_old_Date.setEnabled(false);
- finalHolder.btn_new_Date.setEnabled(false);
- } else {
- _listDataChild.get(listDataHeader.get(groupPosition)).get(childPosition).setFaceup(childData.getFaceup());
- finalHolder.ed_faceup.setEnabled(true);
- finalHolder.btn_old_Date.setEnabled(true);
- finalHolder.btn_new_Date.setEnabled(true);
- }
- } else {
- _listDataChild.get(listDataHeader.get(groupPosition)).get(childPosition).setStock("");
- finalHolder.ed_faceup.setEnabled(true);
- finalHolder.btn_old_Date.setEnabled(true);
- finalHolder.btn_new_Date.setEnabled(true);
- }
- }
- });
-
- holder.ed_stock.setText(_listDataChild.get(listDataHeader.get(groupPosition)).get(childPosition).getStock());
-
- holder.ed_faceup.setOnFocusChangeListener(new View.OnFocusChangeListener() {
- @Override
- public void onFocusChange(View v, boolean hasFocus) {
- final EditText caption = (EditText) v;
- final String edFaceup = caption.getText().toString().replaceFirst("^0+(?!$)", "");
-
- if (!childData.getStock().equals("")) {
- if (!edFaceup.equals("")) {
- if (Integer.parseInt(edFaceup) <= Integer.parseInt(childData.getStock())) {
- _listDataChild.get(listDataHeader.get(groupPosition)).get(childPosition).setFaceup(edFaceup);
- } else {
- if (isDialogOpen) {
- isDialogOpen = !isDialogOpen;
- AlertDialog.Builder builder = new AlertDialog.Builder(OrderEntryActivity.this);
- builder.setMessage("Faceup can not be greater than stock value")
- .setCancelable(false)
- .setPositiveButton("OK", new DialogInterface.OnClickListener() {
- public void onClick(DialogInterface dialog, int id) {
- dialog.dismiss();
- isDialogOpen = !isDialogOpen;
- }
- });
- AlertDialog alert = builder.create();
- alert.show();
- }
- }
- } else {
- _listDataChild.get(listDataHeader.get(groupPosition)).get(childPosition).setFaceup("");
- }
- } else {
- if (isDialogOpen) {
- isDialogOpen = !isDialogOpen;
- AlertDialog.Builder builder = new AlertDialog.Builder(OrderEntryActivity.this);
- builder.setMessage("First fill the stock value")
- .setCancelable(false)
- .setPositiveButton("OK", new DialogInterface.OnClickListener() {
- public void onClick(DialogInterface dialog, int id) {
- dialog.dismiss();
- isDialogOpen = !isDialogOpen;
- }
- });
- AlertDialog alert = builder.create();
- alert.show();
- }
- }
- }
- });
-
- holder.ed_faceup.setText(_listDataChild.get(listDataHeader.get(groupPosition)).get(childPosition).getFaceup());
-
-
- holder.btn_new_Date.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- final Calendar c = Calendar.getInstance();
- mYear = c.get(Calendar.YEAR);
- mMonth = c.get(Calendar.MONTH);
- mDay = c.get(Calendar.DAY_OF_MONTH);
-
- // Launch Date Picker Dialog
- DatePickerDialog dpd = new DatePickerDialog(OrderEntryActivity.this,
- new DatePickerDialog.OnDateSetListener() {
- @Override
- public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
- // Display Selected date in textbox
- try {
- if (childData.getOldDate().equals("")) {
- String sDate = (monthOfYear + 1) + "/" + dayOfMonth + "/" + year;
- SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/yyyy");
-
- Date date1 = sdf.parse(sDate);
- Date visitDate = sdf.parse(visit_date);
-
- if (date1.compareTo(visitDate) != 1) {
- String date = (monthOfYear + 1) + "/" + dayOfMonth + "/" + year;
- _listDataChild.get(listDataHeader.get(groupPosition)).get(childPosition).setNewDate(date);
-
- expListView.invalidateViews();
- } else {
- AlertDialog.Builder builder = new AlertDialog.Builder(OrderEntryActivity.this);
- builder.setMessage("Latest Date can not be greater than the current date ")
- .setCancelable(false)
- .setPositiveButton("OK", new DialogInterface.OnClickListener() {
- public void onClick(DialogInterface dialog, int id) {
- dialog.dismiss();
- }
- });
- AlertDialog alert = builder.create();
- alert.show();
- }
- } else {
- SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/yyyy");
- Date oldDate = sdf.parse(childData.getOldDate());
-
- String sDate = (monthOfYear + 1) + "/" + dayOfMonth + "/" + year;
- Date newDate = sdf.parse(sDate);
- Date visitDate = sdf.parse(visit_date);
-
- if (newDate.compareTo(oldDate) == -1) {
- AlertDialog.Builder builder = new AlertDialog.Builder(OrderEntryActivity.this);
- builder.setMessage("Latest Date can not be less than the oldest date ")
- .setCancelable(false)
- .setPositiveButton("OK", new DialogInterface.OnClickListener() {
- public void onClick(DialogInterface dialog, int id) {
- dialog.dismiss();
- }
- });
- AlertDialog alert = builder.create();
- alert.show();
- } else {
- if (newDate.compareTo(visitDate) != 1) {
- String date = (monthOfYear + 1) + "/" + dayOfMonth + "/" + year;
- _listDataChild.get(listDataHeader.get(groupPosition)).get(childPosition).setNewDate(date);
-
- expListView.invalidateViews();
- } else {
- AlertDialog.Builder builder = new AlertDialog.Builder(OrderEntryActivity.this);
- builder.setMessage("Latest Date can not be greater than the current date ")
- .setCancelable(false)
- .setPositiveButton("OK", new DialogInterface.OnClickListener() {
- public void onClick(DialogInterface dialog, int id) {
- dialog.dismiss();
- }
- });
- AlertDialog alert = builder.create();
- alert.show();
- }
- }
- }
- } catch (ParseException e) {
- e.printStackTrace();
- }
- }
- }
- , mYear, mMonth, mDay);
- dpd.show();
- }
- });
-
- if (childData.getNewDate().equals("")) {
- holder.txt_showNewDate.setText("");
- } else {
- holder.txt_showNewDate.setText(childData.getNewDate());
- }
-
- holder.btn_old_Date.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- final Calendar c = Calendar.getInstance();
- mYear = c.get(Calendar.YEAR);
- mMonth = c.get(Calendar.MONTH);
- mDay = c.get(Calendar.DAY_OF_MONTH);
-
- // Launch Date Picker Dialog
- DatePickerDialog dpd = new DatePickerDialog(OrderEntryActivity.this,
- new DatePickerDialog.OnDateSetListener() {
- @Override
- public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
- // Display Selected date in textbox
- try {
- if (!childData.getNewDate().equals("")) {
-
- SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/yyyy");
- String sDate = (monthOfYear + 1) + "/" + dayOfMonth + "/" + year;
-
- Date date1 = sdf.parse(sDate);//pick date
- Date date2 = sdf.parse(childData.getNewDate()); //latest date selected
- Date visitDate = sdf.parse(visit_date);//current date
-
- if (date1.compareTo(visitDate) != 1) { //Compare Oldest Date and Current Date
-
- if (date1.compareTo(date2) != 1) { //Compare Oldest Date and Latest Date
- String date = (monthOfYear + 1) + "/" + dayOfMonth + "/" + year;
- _listDataChild.get(listDataHeader.get(groupPosition)).get(childPosition).setOldDate(date);
-
- expListView.invalidateViews();
- } else {
- AlertDialog.Builder builder = new AlertDialog.Builder(OrderEntryActivity.this);
- builder.setMessage("Oldest Date can not be greater than the latest date ")
- .setCancelable(false)
- .setPositiveButton("OK", new DialogInterface.OnClickListener() {
- public void onClick(DialogInterface dialog, int id) {
- dialog.dismiss();
- }
- });
- AlertDialog alert = builder.create();
- alert.show();
- }
- } else {
- AlertDialog.Builder builder = new AlertDialog.Builder(OrderEntryActivity.this);
- builder.setMessage("Oldest Date can not be greater than the current date ")
- .setCancelable(false)
- .setPositiveButton("OK", new DialogInterface.OnClickListener() {
- public void onClick(DialogInterface dialog, int id) {
- dialog.dismiss();
- }
- });
- AlertDialog alert = builder.create();
- alert.show();
- }
- } else {
- AlertDialog.Builder builder = new AlertDialog.Builder(OrderEntryActivity.this);
- builder.setMessage("First Select the Latest Date ")
- .setCancelable(false)
- .setPositiveButton("OK", new DialogInterface.OnClickListener() {
- public void onClick(DialogInterface dialog, int id) {
- dialog.dismiss();
- }
- });
- AlertDialog alert = builder.create();
- alert.show();
- }
- } catch (ParseException e) {
- e.printStackTrace();
- }
- }
- }, mYear, mMonth, mDay);
- dpd.show();
- }
- });
-
- if (childData.getOldDate().equals("")) {
- holder.txt_showOldDate.setText("");
- } else {
- holder.txt_showOldDate.setText(childData.getOldDate());
- }
-
-
- if (!checkflag) {
- boolean tempflag = false;
-
- if (holder.ed_stock.getText().toString().equals("")) {
- holder.ed_stock.setBackgroundColor(getResources().getColor(R.color.grey_background));
- holder.ed_stock.setHintTextColor(getResources().getColor(R.color.red));
- holder.ed_stock.setHint("Empty");
- tempflag = true;
- }
-
- if (holder.ed_faceup.getText().toString().equals("")) {
- holder.ed_faceup.setBackgroundColor(getResources().getColor(R.color.grey_background));
- holder.ed_faceup.setHintTextColor(getResources().getColor(R.color.red));
- holder.ed_faceup.setHint("Empty");
- tempflag = true;
- }
-
- if (!holder.ed_stock.getText().toString().equals("0")) {
- if (holder.txt_showOldDate.getText().toString().equals("")) {
- holder.txt_showOldDate.setHintTextColor(getResources().getColor(R.color.red));
- holder.txt_showOldDate.setHint("Select Oldest MFD ");
- }
- } else if (holder.ed_stock.getText().toString().equals("0")) {
- holder.txt_showOldDate.setHint("");
- }
-
- if (!holder.ed_stock.getText().toString().equals("0")) {
- if (holder.txt_showNewDate.getText().toString().equals("")) {
- holder.txt_showNewDate.setHintTextColor(getResources().getColor(R.color.red));
- holder.txt_showNewDate.setHint("Select Latest MFD ");
- }
- } else if (holder.ed_stock.getText().toString().equals("0")) {
- holder.txt_showNewDate.setHint("");
- }
-
- if (tempflag) {
- holder.cardView.setCardBackgroundColor(getResources().getColor(R.color.red));
- } else {
- holder.cardView.setCardBackgroundColor(getResources().getColor(R.color.white));
- }
- }*/
+ holder.ed_mbq.setText(childData.getMbq());
return convertView;
}
@@ -656,13 +320,11 @@ public class MSL_AvailabilityActivity extends AppCompatActivity {
}
public class ViewHolder {
- EditText ed_stock, ed_faceup;
+ EditText ed_mbq;
CardView cardView;
- TextView txt_skuName, txt_showOldDate, txt_showNewDate;
- LinearLayout lin_item, lin_latest_MFD, lin_oldest_MFD;
- Button btn_old_Date, btn_new_Date;
- //public MutableWatcher mWatcher;
- //public int mYear, mMonth, mDay, mHour, mMinute;
+ TextView txt_skuName;
+ ToggleButton toggle_available;
+ LinearLayout lin_category;
}
@Override
diff --git a/GSKMTOrange/src/main/res/layout/activity_category_list.xml b/GSKMTOrange/src/main/res/layout/activity_category_list.xml
index 025e57c..0b3ab65 100644
--- a/GSKMTOrange/src/main/res/layout/activity_category_list.xml
+++ b/GSKMTOrange/src/main/res/layout/activity_category_list.xml
@@ -28,6 +28,7 @@
android:layout_height="wrap_content"
android:layout_gravity="bottom|end"
android:layout_margin="@dimen/fab_margin"
- app:srcCompat="@android:drawable/ic_dialog_email" />
+ android:backgroundTint="@color/colorPrimary"
+ app:srcCompat="@drawable/save_icon" />
diff --git a/GSKMTOrange/src/main/res/layout/activity_category_wise_performance.xml b/GSKMTOrange/src/main/res/layout/activity_category_wise_performance.xml
index 2e7daa9..108bc80 100644
--- a/GSKMTOrange/src/main/res/layout/activity_category_wise_performance.xml
+++ b/GSKMTOrange/src/main/res/layout/activity_category_wise_performance.xml
@@ -28,6 +28,7 @@
android:layout_height="wrap_content"
android:layout_gravity="bottom|end"
android:layout_margin="@dimen/fab_margin"
+ android:backgroundTint="@color/colorPrimary"
app:srcCompat="@drawable/save_icon" />
diff --git a/GSKMTOrange/src/main/res/layout/activity_daily_data_menu.xml b/GSKMTOrange/src/main/res/layout/activity_daily_data_menu.xml
index f712000..86f7248 100644
--- a/GSKMTOrange/src/main/res/layout/activity_daily_data_menu.xml
+++ b/GSKMTOrange/src/main/res/layout/activity_daily_data_menu.xml
@@ -28,6 +28,7 @@
android:layout_height="wrap_content"
android:layout_gravity="bottom|end"
android:layout_margin="@dimen/fab_margin"
+ android:backgroundTint="@color/colorPrimary"
app:srcCompat="@drawable/save_icon" />
diff --git a/GSKMTOrange/src/main/res/layout/activity_msl__availability.xml b/GSKMTOrange/src/main/res/layout/activity_msl__availability.xml
index 8115d19..20c2f70 100644
--- a/GSKMTOrange/src/main/res/layout/activity_msl__availability.xml
+++ b/GSKMTOrange/src/main/res/layout/activity_msl__availability.xml
@@ -1,7 +1,6 @@
@@ -17,7 +16,6 @@
android:layout_height="?attr/actionBarSize"
android:background="?attr/colorPrimary"
app:popupTheme="@style/AppTheme.PopupOverlay" />
-
@@ -28,6 +26,7 @@
android:layout_height="wrap_content"
android:layout_gravity="bottom|end"
android:layout_margin="@dimen/fab_margin"
- app:srcCompat="@android:drawable/ic_dialog_email" />
+ android:backgroundTint="@color/colorPrimary"
+ app:srcCompat="@drawable/save_icon" />
diff --git a/GSKMTOrange/src/main/res/layout/content_msl__availability.xml b/GSKMTOrange/src/main/res/layout/content_msl__availability.xml
index b703e70..fe71d4b 100644
--- a/GSKMTOrange/src/main/res/layout/content_msl__availability.xml
+++ b/GSKMTOrange/src/main/res/layout/content_msl__availability.xml
@@ -8,12 +8,31 @@
app:layout_behavior="@string/appbar_scrolling_view_behavior"
tools:showIn="@layout/activity_msl__availability">
-
+ android:background="@color/white"
+ android:orientation="vertical">
+
+
+
+
+
diff --git a/GSKMTOrange/src/main/res/layout/item_msl_availability_child.xml b/GSKMTOrange/src/main/res/layout/item_msl_availability_child.xml
new file mode 100644
index 0000000..bb82a6e
--- /dev/null
+++ b/GSKMTOrange/src/main/res/layout/item_msl_availability_child.xml
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/GSKMTOrange/src/main/res/layout/list_group_opening.xml b/GSKMTOrange/src/main/res/layout/item_msl_availability_header.xml
similarity index 94%
rename from GSKMTOrange/src/main/res/layout/list_group_opening.xml
rename to GSKMTOrange/src/main/res/layout/item_msl_availability_header.xml
index 35248e9..a7fbe99 100644
--- a/GSKMTOrange/src/main/res/layout/list_group_opening.xml
+++ b/GSKMTOrange/src/main/res/layout/item_msl_availability_header.xml
@@ -14,12 +14,12 @@
card_view:cardCornerRadius="10dp">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-