//Stock_FacingActivity Changes today

This commit is contained in:
Gagan290
2017-01-18 18:07:59 +05:30
parent 37aa966894
commit d8a175e7b2
@@ -92,6 +92,7 @@ public class Stock_FacingActivity extends AppCompatActivity {
Uri outputFileUri = null; Uri outputFileUri = null;
String gallery_package = ""; String gallery_package = "";
private SharedPreferences preferences; private SharedPreferences preferences;
boolean isExpand = true;
private static boolean updateResources(Context context, String language) { private static boolean updateResources(Context context, String language) {
@@ -215,12 +216,14 @@ public class Stock_FacingActivity extends AppCompatActivity {
public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) { public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) {
int lastItem = firstVisibleItem + visibleItemCount; int lastItem = firstVisibleItem + visibleItemCount;
if (firstVisibleItem == 0) { if (isExpand) {
fab.setVisibility(View.VISIBLE); if (firstVisibleItem == 0) {
} else if (lastItem == totalItemCount) { fab.setVisibility(View.VISIBLE);
fab.setVisibility(View.INVISIBLE); } else if (lastItem == totalItemCount) {
} else { fab.setVisibility(View.INVISIBLE);
fab.setVisibility(View.VISIBLE); } else {
fab.setVisibility(View.VISIBLE);
}
} }
} }
@@ -256,6 +259,12 @@ public class Stock_FacingActivity extends AppCompatActivity {
getCurrentFocus().clearFocus(); getCurrentFocus().clearFocus();
} }
if (groupPosition == 0) {
isExpand = false;
} else {
isExpand = true;
}
fab.setVisibility(View.INVISIBLE); fab.setVisibility(View.INVISIBLE);
} }
}); });
@@ -271,6 +280,11 @@ public class Stock_FacingActivity extends AppCompatActivity {
getCurrentFocus().clearFocus(); getCurrentFocus().clearFocus();
} }
if (groupPosition == 0) {
isExpand = false;
} else {
isExpand = true;
}
fab.setVisibility(View.VISIBLE); fab.setVisibility(View.VISIBLE);
} }
}); });
@@ -692,6 +706,8 @@ public class Stock_FacingActivity extends AppCompatActivity {
//Planogram Dialog //Planogram Dialog
if (id == R.id.action_planogram) { if (id == R.id.action_planogram) {
expandableListView.clearFocus();
//final Dialog dialog = new Dialog(Stock_FacingActivity.this, android.R.style.Theme_Black_NoTitleBar_Fullscreen); //final Dialog dialog = new Dialog(Stock_FacingActivity.this, android.R.style.Theme_Black_NoTitleBar_Fullscreen);
final Dialog dialog = new Dialog(Stock_FacingActivity.this); final Dialog dialog = new Dialog(Stock_FacingActivity.this);
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);