Spacing Fix, Menü fix

This commit is contained in:
Georg Reisinger 2019-02-20 21:23:50 +01:00
parent 5f2ce2f002
commit f4efa3fef5
4 changed files with 20 additions and 2 deletions

View File

@ -468,11 +468,11 @@ public class Dash extends AppCompatActivity implements ShoppinglistAdapter.OnIte
case R.id.addInvite:
popupaddInvite();
return true;
case R.id.doneEinkauf:
Intent intent = new Intent(Dash.this, DoneItemActivity.class);
startActivity(intent);
return true;
default:
// If we got here, the user's action was not recognized.
// Invoke the superclass to handle it.

View File

@ -65,6 +65,12 @@ public class DoneItemActivity extends AppCompatActivity {
RecyclerView doneRecycle = (RecyclerView) findViewById(R.id.doneitemsrecycle);
doneRecycle.setHasFixedSize(true);
int spacingInPixels = getResources().getDimensionPixelSize(R.dimen.item_spacing);
RecyclerView.ItemDecoration itemDecoration;
while (doneRecycle.getItemDecorationCount() > 0
&&(itemDecoration = doneRecycle.getItemDecorationAt(0)) != null) {
doneRecycle.removeItemDecoration(itemDecoration);
}
doneRecycle.addItemDecoration(new SpaceItemDecoration(spacingInPixels));
doneRecycle.setLayoutManager(new LinearLayoutManager(this));
List<Item> doneItems = db.getDoneItems();

View File

@ -114,6 +114,12 @@ public class ItemListActivity extends Activity implements ItemAdapter.OnItemEdit
private void showItems(String group_id, String sl_id) throws SQLException, JSONException {
RecyclerView itemsListRecycler = findViewById(R.id.itemsListRecycler);
int spacingInPixels = getResources().getDimensionPixelSize(R.dimen.item_spacing);
RecyclerView.ItemDecoration itemDecoration;
while (itemsListRecycler.getItemDecorationCount() > 0
&&(itemDecoration = itemsListRecycler.getItemDecorationAt(0)) != null) {
itemsListRecycler.removeItemDecoration(itemDecoration);
}
itemsListRecycler.addItemDecoration(new SpaceItemDecoration(spacingInPixels));
itemsListRecycler.setHasFixedSize(true);
itemsListRecycler.setLayoutManager(new LinearLayoutManager(this));

View File

@ -256,6 +256,12 @@ public class ShoppinglistDetails extends Activity implements DetailsAdapter.OnGr
private void showDetails(String sl_id) throws SQLException, JSONException {
RecyclerView detailsRecycleView = (RecyclerView) findViewById(R.id.groupRecycle);
int spacingInPixels = getResources().getDimensionPixelSize(R.dimen.item_spacing);
RecyclerView.ItemDecoration itemDecoration;
while (detailsRecycleView.getItemDecorationCount() > 0
&&(itemDecoration = detailsRecycleView.getItemDecorationAt(0)) != null) {
detailsRecycleView.removeItemDecoration(itemDecoration);
}
detailsRecycleView.addItemDecoration(new SpaceItemDecoration(spacingInPixels));
detailsRecycleView.setHasFixedSize(true);
detailsRecycleView.setLayoutManager(new LinearLayoutManager(this));