|
|
|
@ -32,7 +32,7 @@ class FiltersActivity : PokerAnalyticsActivity() { |
|
|
|
|
|
|
|
|
|
|
|
private fun getIntent(context: Context, filterId: String?, currentFilterable: FilterableType, hideMostUsedFilters: Boolean = false): Intent { |
|
|
|
private fun getIntent(context: Context, filterId: String?, currentFilterable: FilterableType, hideMostUsedFilters: Boolean = false): Intent { |
|
|
|
val intent = Intent(context, FiltersActivity::class.java) |
|
|
|
val intent = Intent(context, FiltersActivity::class.java) |
|
|
|
intent.putExtra(IntentKey.FILTERABLE_TYPE.keyName, currentFilterable.ordinal) |
|
|
|
intent.putExtra(IntentKey.FILTERABLE_TYPE.keyName, currentFilterable.uniqueIdentifier) |
|
|
|
intent.putExtra(IntentKey.HIDE_MOST_USED_FILTERS.keyName, hideMostUsedFilters) |
|
|
|
intent.putExtra(IntentKey.HIDE_MOST_USED_FILTERS.keyName, hideMostUsedFilters) |
|
|
|
filterId?.let { |
|
|
|
filterId?.let { |
|
|
|
intent.putExtra(IntentKey.FILTER_ID.keyName, it) |
|
|
|
intent.putExtra(IntentKey.FILTER_ID.keyName, it) |
|
|
|
@ -59,9 +59,9 @@ class FiltersActivity : PokerAnalyticsActivity() { |
|
|
|
val fragmentManager = supportFragmentManager |
|
|
|
val fragmentManager = supportFragmentManager |
|
|
|
val fragmentTransaction = fragmentManager.beginTransaction() |
|
|
|
val fragmentTransaction = fragmentManager.beginTransaction() |
|
|
|
val filterId = intent.getStringExtra(IntentKey.FILTER_ID.keyName) |
|
|
|
val filterId = intent.getStringExtra(IntentKey.FILTER_ID.keyName) |
|
|
|
val ordinal = intent.getIntExtra(IntentKey.FILTERABLE_TYPE.keyName, 0) |
|
|
|
val uniqueIdentifier= intent.getIntExtra(IntentKey.FILTERABLE_TYPE.keyName, 0) |
|
|
|
val hideMostUsedFilters = intent.getBooleanExtra(IntentKey.HIDE_MOST_USED_FILTERS.keyName, false) |
|
|
|
val hideMostUsedFilters = intent.getBooleanExtra(IntentKey.HIDE_MOST_USED_FILTERS.keyName, false) |
|
|
|
val filterableType = FilterableType.values()[ordinal] |
|
|
|
val filterableType = FilterableType.valueByIdentifier(uniqueIdentifier) |
|
|
|
|
|
|
|
|
|
|
|
fragment = FiltersFragment() |
|
|
|
fragment = FiltersFragment() |
|
|
|
fragmentTransaction.add(R.id.container, fragment) |
|
|
|
fragmentTransaction.add(R.id.container, fragment) |
|
|
|
|