Skip to content

Commit 3e01e08

Browse files
(analytics) implement - saving screen state using onResume (#408)
1 parent 27bc88c commit 3e01e08

File tree

2 files changed

+11
-4
lines changed

2 files changed

+11
-4
lines changed

analytics/app/src/main/java/com/google/firebase/example/analytics/MainActivity.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,15 @@ protected void onCreate(Bundle savedInstanceState) {
5353

5454
recordImageView();
5555

56-
recordScreenView();
57-
5856
logCustomEvent();
5957
}
6058

59+
@Override
60+
public void onResume() {
61+
super.onResume();
62+
recordScreenView();
63+
}
64+
6165
public void enhancedEcommerce() {
6266
// [START create_items]
6367
Bundle itemJeggings = new Bundle();

analytics/app/src/main/java/com/google/firebase/example/analytics/kotlin/MainActivity.kt

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,14 @@ class MainActivity : AppCompatActivity(),
3939

4040
recordImageView()
4141

42-
recordScreenView()
43-
4442
logCustomEvent()
4543
}
4644

45+
public override fun onResume() {
46+
super.onResume()
47+
recordScreenView()
48+
}
49+
4750
fun enhancedEcommerce() {
4851
// [START create_items]
4952
val itemJeggings = Bundle().apply {

0 commit comments

Comments
 (0)