Skip to content

Commit

Permalink
Demo app: don't start the main activity again, just finish the curren…
Browse files Browse the repository at this point in the history
…t one (#604)

* just finish the current activity instead of starting the main activity before that

* unused imports
  • Loading branch information
magda-woj authored Sep 19, 2024
1 parent a116d99 commit 55186e4
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 9 deletions.
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
package io.opentelemetry.android.demo.about

import android.content.Intent
import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity
import com.google.android.material.bottomnavigation.BottomNavigationView
import io.opentelemetry.android.demo.MainActivity
import io.opentelemetry.android.demo.R

class AboutActivity : AppCompatActivity() {
Expand All @@ -25,9 +23,6 @@ class AboutActivity : AppCompatActivity() {
bottomNavigationView.setOnItemSelectedListener { item ->
when (item.itemId) {
R.id.navigation_exit -> {
val intent = Intent(this, MainActivity::class.java)
intent.flags = Intent.FLAG_ACTIVITY_CLEAR_TOP or Intent.FLAG_ACTIVITY_NEW_TASK
startActivity(intent)
finish()
true
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
package io.opentelemetry.android.demo.shop.ui

import android.app.Activity
import android.content.Intent
import android.os.Bundle
import androidx.activity.compose.setContent
import androidx.appcompat.app.AppCompatActivity
Expand All @@ -23,7 +22,6 @@ import androidx.compose.ui.Modifier
import androidx.compose.ui.platform.LocalContext
import androidx.navigation.compose.NavHost
import androidx.navigation.compose.composable
import io.opentelemetry.android.demo.MainActivity
import io.opentelemetry.android.demo.shop.clients.ProductCatalogClient
import io.opentelemetry.android.demo.theme.DemoAppTheme
import io.opentelemetry.android.demo.shop.ui.cart.CartScreen
Expand Down Expand Up @@ -70,8 +68,6 @@ fun AstronomyShopScreen() {
}
},
onExitClicked = {
val intent = Intent(context, MainActivity::class.java)
context.startActivity(intent)
(context as? Activity)?.finish()
}
)
Expand Down

0 comments on commit 55186e4

Please sign in to comment.