Commit 3a23705a authored by Wahyu Wibowo's avatar Wahyu Wibowo

add all category

parent f11d6305
......@@ -91,6 +91,7 @@ public class MainActivity extends AppCompatActivity {
switch (item.getItemId()) {
case R.id.item_one:
// item one clicked
finish();
startActivity(new Intent(MainActivity.this, ProductActivity.class));
break;
case R.id.item_two:
......@@ -141,9 +142,11 @@ public class MainActivity extends AppCompatActivity {
category.addAll(set);
categoryAdapter.setCategories(category);
categoryAdapter.setListener(c -> viewModel.filter(c));
binding.btnAllCategory.setOnClickListener(view -> viewModel.filter(""));
adapter.setListener(new ProductAdapter.ProductListener() {
@Override
public void onUpdate(Product product) {
finish();
startActivity(new Intent(MainActivity.this, ProductActivity.class)
.putExtra(DATA_PRODUCT, product));
}
......
......@@ -82,6 +82,7 @@ public class ProductActivity extends AppCompatActivity{
}catch (Exception e){
e.printStackTrace();
}
startActivity(new Intent(ProductActivity.this, MainActivity.class));
});
binding.setViewModel(viewModel);
}
......
......@@ -148,6 +148,7 @@
android:paddingHorizontal="15dp">
<TextView
android:id="@+id/btnAllCategory"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment