feat: add DogParkActivity with fade-in entry transition
This commit is contained in:
parent
6532363cdb
commit
ac48a56465
@ -33,6 +33,10 @@
|
||||
android:name=".AboutActivity"
|
||||
android:exported="false" />
|
||||
|
||||
<activity
|
||||
android:name=".DogParkActivity"
|
||||
android:exported="false" />
|
||||
|
||||
<activity
|
||||
android:name=".LicensesActivity"
|
||||
android:exported="false" />
|
||||
|
||||
36
app/src/main/kotlin/plus/rua/project/DogParkActivity.kt
Normal file
36
app/src/main/kotlin/plus/rua/project/DogParkActivity.kt
Normal file
@ -0,0 +1,36 @@
|
||||
package plus.rua.project
|
||||
|
||||
import android.os.Build
|
||||
import android.os.Bundle
|
||||
import android.util.Log
|
||||
import androidx.activity.compose.setContent
|
||||
import plus.rua.project.ui.DogParkScreen
|
||||
import plus.rua.project.ui.theme.YaYaTheme
|
||||
|
||||
private const val TAG = "DogParkActivity"
|
||||
|
||||
class DogParkActivity : BaseActivity() {
|
||||
|
||||
override fun onCreate(savedInstanceState: Bundle?) {
|
||||
super.onCreate(savedInstanceState)
|
||||
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.UPSIDE_DOWN_CAKE) {
|
||||
overrideActivityTransition(
|
||||
OVERRIDE_TRANSITION_OPEN,
|
||||
R.anim.fade_in,
|
||||
R.anim.fade_out
|
||||
)
|
||||
}
|
||||
|
||||
setContent {
|
||||
YaYaTheme {
|
||||
DogParkScreen(
|
||||
onPlaybackError = {
|
||||
Log.e(TAG, "Playback failed, finishing easter egg")
|
||||
finishWithSlideBack()
|
||||
}
|
||||
)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user