Showing
3 changed files
with
15 additions
and
3 deletions
1 | package ly.warp.sdk.activities; | 1 | package ly.warp.sdk.activities; |
2 | 2 | ||
3 | +import android.content.Context; | ||
3 | import android.os.Bundle; | 4 | import android.os.Bundle; |
4 | import android.view.MenuItem; | 5 | import android.view.MenuItem; |
5 | import android.widget.Toast; | 6 | import android.widget.Toast; |
... | @@ -12,15 +13,14 @@ import com.google.android.material.bottomnavigation.BottomNavigationView; | ... | @@ -12,15 +13,14 @@ import com.google.android.material.bottomnavigation.BottomNavigationView; |
12 | import com.google.android.material.navigation.NavigationBarView; | 13 | import com.google.android.material.navigation.NavigationBarView; |
13 | 14 | ||
14 | import java.util.ArrayList; | 15 | import java.util.ArrayList; |
15 | -import java.util.HashMap; | ||
16 | 16 | ||
17 | +import io.github.inflationx.viewpump.ViewPumpContextWrapper; | ||
17 | import ly.warp.sdk.R; | 18 | import ly.warp.sdk.R; |
18 | import ly.warp.sdk.fragments.HomeFragment; | 19 | import ly.warp.sdk.fragments.HomeFragment; |
19 | import ly.warp.sdk.fragments.LoyaltyFragment; | 20 | import ly.warp.sdk.fragments.LoyaltyFragment; |
21 | +import ly.warp.sdk.fragments.MyRewardsFragment; | ||
20 | import ly.warp.sdk.io.callbacks.CallbackReceiver; | 22 | import ly.warp.sdk.io.callbacks.CallbackReceiver; |
21 | import ly.warp.sdk.io.models.Campaign; | 23 | import ly.warp.sdk.io.models.Campaign; |
22 | -import ly.warp.sdk.io.models.CampaignList; | ||
23 | -import ly.warp.sdk.io.models.Consumer; | ||
24 | import ly.warp.sdk.io.models.CouponList; | 24 | import ly.warp.sdk.io.models.CouponList; |
25 | import ly.warp.sdk.io.models.UnifiedCoupon; | 25 | import ly.warp.sdk.io.models.UnifiedCoupon; |
26 | import ly.warp.sdk.io.request.WarplyGetCampaignsRequest; | 26 | import ly.warp.sdk.io.request.WarplyGetCampaignsRequest; |
... | @@ -89,10 +89,22 @@ public class BaseFragmentActivity extends FragmentActivity implements Navigation | ... | @@ -89,10 +89,22 @@ public class BaseFragmentActivity extends FragmentActivity implements Navigation |
89 | .addToBackStack(null) | 89 | .addToBackStack(null) |
90 | .commit(); | 90 | .commit(); |
91 | return true; | 91 | return true; |
92 | + } else if (itemId == R.id.menu_profile) { | ||
93 | + mFragmentToSet = MyRewardsFragment.newInstance(); | ||
94 | + getSupportFragmentManager().beginTransaction() | ||
95 | + .replace(R.id.fl_fragment, mFragmentToSet) | ||
96 | + .addToBackStack(null) | ||
97 | + .commit(); | ||
98 | + return true; | ||
92 | } | 99 | } |
93 | return false; | 100 | return false; |
94 | } | 101 | } |
95 | 102 | ||
103 | + @Override | ||
104 | + public void attachBaseContext(Context newBase) { | ||
105 | + super.attachBaseContext(ViewPumpContextWrapper.wrap(newBase)); | ||
106 | + } | ||
107 | + | ||
96 | // =========================================================== | 108 | // =========================================================== |
97 | // Methods | 109 | // Methods |
98 | // =========================================================== | 110 | // =========================================================== | ... | ... |
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
-
Please register or login to post a comment