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

add all category

parent f11d6305
...@@ -91,6 +91,7 @@ public class MainActivity extends AppCompatActivity { ...@@ -91,6 +91,7 @@ public class MainActivity extends AppCompatActivity {
switch (item.getItemId()) { switch (item.getItemId()) {
case R.id.item_one: case R.id.item_one:
// item one clicked // item one clicked
finish();
startActivity(new Intent(MainActivity.this, ProductActivity.class)); startActivity(new Intent(MainActivity.this, ProductActivity.class));
break; break;
case R.id.item_two: case R.id.item_two:
...@@ -141,9 +142,11 @@ public class MainActivity extends AppCompatActivity { ...@@ -141,9 +142,11 @@ public class MainActivity extends AppCompatActivity {
category.addAll(set); category.addAll(set);
categoryAdapter.setCategories(category); categoryAdapter.setCategories(category);
categoryAdapter.setListener(c -> viewModel.filter(c)); categoryAdapter.setListener(c -> viewModel.filter(c));
binding.btnAllCategory.setOnClickListener(view -> viewModel.filter(""));
adapter.setListener(new ProductAdapter.ProductListener() { adapter.setListener(new ProductAdapter.ProductListener() {
@Override @Override
public void onUpdate(Product product) { public void onUpdate(Product product) {
finish();
startActivity(new Intent(MainActivity.this, ProductActivity.class) startActivity(new Intent(MainActivity.this, ProductActivity.class)
.putExtra(DATA_PRODUCT, product)); .putExtra(DATA_PRODUCT, product));
} }
......
...@@ -82,6 +82,7 @@ public class ProductActivity extends AppCompatActivity{ ...@@ -82,6 +82,7 @@ public class ProductActivity extends AppCompatActivity{
}catch (Exception e){ }catch (Exception e){
e.printStackTrace(); e.printStackTrace();
} }
startActivity(new Intent(ProductActivity.this, MainActivity.class));
}); });
binding.setViewModel(viewModel); binding.setViewModel(viewModel);
} }
......
...@@ -148,6 +148,7 @@ ...@@ -148,6 +148,7 @@
android:paddingHorizontal="15dp"> android:paddingHorizontal="15dp">
<TextView <TextView
android:id="@+id/btnAllCategory"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_centerInParent="true" 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